http://www.perlmonks.org?node_id=995297


in reply to Re^6: Scrape Yahoo Financial Historical- Process Dataset - format and create dynamic page
in thread Scrape Yahoo Financial Historical- Process Dataset - format and create dynamic page

Um, kinda, the general idea, yes :)

First idea I would try is to read the docs for your hosting plan :) they explain how/to install what, what you're allowed to install, things like that, so you don't waste your time or piss them off :) -- look above, pair.com offers hosting plans that allow you to install any perl you want :)

Then, if have shell access, use cpan/cpanm ... with INSTALL_BASE to install prerequisites

Or install a modern perl (like 5.14/5.16) with all prerequisites

If no shell access, use http://cgipan.sf.net/ to do the same ( linked via Installing modules without root and shell via Yes, even you can use CPAN )

cpanminus is zero config cpan replacement, might make the installing go smoother

If and only if the above directions fail, go through the hassle of installing a virtual machine, with same/equivalent operating system as what your webhost has,

Then you can install whatever binary perl distribution you want (strawberry/activestate/citrusperl ), install all the modules you need,

Then either pack a single executable using perlapp, par/pp, cavapackager

Or pack a complete distribution , either DIY whole directory tree with activeperl/Strawberry, or use citrusperl, it comes with a nice GUI for creating distributions

perlapp supposedly can target other platforms, doesn't require a virtual machine, but still requires all the prereqs to be available for that platform via ppm , and there might be some licensing issue -- I've no experience with this