set up a VM (or container) on your PC of whatever Linux distro your host is using.

Not every shared hosting provider uses Linux. There are others that use one of the BSDs, SunOS/Solaris was and perhaps still is in use, and some really tough people provide(d) shared hosting on Windows.

And regarding Linux: Debian, SuSE, RedHat, Gentoo, Arch Linux and their derivates should be quite common, but some providers also use other distributions or home-grown systems, some based on Linux From Scratch, some based on Nodereaper-knows-what. You need to reconstruct that system in the VM, including the libraries found on the hosting system.

As a rule of thumb, expect the unexpected when using shared hosting. Don't be surprised to find really old and unmaintained systems running on refurbished or reused hardware. Expect really strange configurations, and workarounds stacked on older workarounds. And especially: Don't expect that the provider has a working backup system for shared hosting.

Yes, there may be shared hosting providers with streamlined, well-maintained systems running on top hardware, and with good backups. But they can't be cheap.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)

In reply to Re^2: Perlbrew on shared hosting by afoken
in thread Perlbrew on shared hosting by Bod

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.