I'm evaluating Catalyst for use in a hosted environment where I'm not root.

It's hard to get this puppy installed, because even if you follow the instructions on the wiki about setting LIB5PERL, makefile args, etc, somewhere deep in the installation script, it wants to copy something into /usr/local rather than ~/local where it should. This is discussed on the catalyst list and the details aren't that important.

At any rate, although I'm not root, I get 20G of space, which to me sounds like enough to put my own version of perl there.

I'm thinking I might want to give this a try, and if it works Catalyst will have gotten a lot friendlier for the hosted environment crowd. But after googling around I couldn't find a good guide for how to do this.

And I also am not clear on whether this is a good idea.

An alternate approach for low-cost catalyst hosting would be a root account on a paravirtualized server using uml or xen.

I'd like to hear opinions on a) whether Catalyst is worth getting set up in a hosted environment, and b) if it is, is a locally installed perl the way to go and c) how do I do that.

Thanks!


In reply to Catalyst question -- should I build my own perl for running as non-root in a hosted environment by tphyahoo

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.