just add a look of above link (mod_proxy). How does the virtual host config will get addressed to the project directory (Mojo App) ?
On Friday, February 26, 2016 at 2:09:13 PM UTC+5:30, Jan Henning Thorsen wrote: > > Why are you using mod_perl? Can't you use mod_proxy? > > > https://metacpan.org/pod/distribution/Mojolicious/lib/Mojolicious/Guides/Cookbook.pod#Apache-mod_proxy > > > On Friday, February 26, 2016 at 9:32:05 AM UTC+1, Alex Alex wrote: >> >> Using apache + mod_perl with mojolicious isn't very wise decision. >> >> I suggest iptables + hypnotoad or nginx + hypnotoad . Both of them are >> much simpler and faster >> >> >> >> >> >> Hello Thorsen, >> >> Thanks for the reply, Tried deploying the mojolicious application with >> Apache using 'mod_perl' which is working, still having few issues like >> routing and timeouts >> >> >> <https://lh3.googleusercontent.com/-X9WknYMwu54/VtAJMt8izOI/AAAAAAAAAAM/KUp7iDJcpKg/s1600/error.jpg> >> >> when its opened in a new tab or on refreshing the page, sometime its >> works. >> >> >> Am looking forward for the solution, thanks in advance. >> >> >> >> >> >> My* Virtual Host Configuration *looks something like this :- >> >> >> <VirtualHost *:8600> >> DocumentRoot /path/app >> SetEnv APPLICATION_ENV 'development' >> <Proxy *> >> Order deny,allow >> Allow from all >> </Proxy> >> <Perl> >> $ENV{PLACK_ENV} = 'production'; >> $ENV{MOJO_HOME} = '/path/app'; >> $ENV{MOJO_MODE} = 'deployment'; >> </Perl> >> <Location /> >> SetHandler perl-script >> PerlResponseHandler Plack::Handler::Apache2 >> PerlSetVar psgi_app /path/app >> AllowOverride None >> # Allow open access: >> >> Require all granted >> >> </Location> >> >> </VirtualHost> >> >> >> >> On Monday, February 22, 2016 at 9:24:15 PM UTC+5:30, Jan Henning Thorsen >> wrote: >>> >>> Hi, >>> >>> Have you looked at any of these resources: >>> >>> * >>> https://metacpan.org/pod/distribution/Mojolicious/lib/Mojolicious/Guides/Cookbook.pod#DEPLOYMENT >>> * >>> https://metacpan.org/pod/distribution/Mojolicious/lib/Mojolicious/Guides/Cookbook.pod#Apache-mod_proxy >>> * >>> https://metacpan.org/pod/distribution/Mojolicious/lib/Mojolicious/Guides/Cookbook.pod#Making-your-application-installable >>> >>> You might be interested in these projects as well: >>> >>> * https://metacpan.org/pod/Carmel >>> * https://metacpan.org/pod/Carton >>> >>> Carmel is the successor of Carton, which is a tool for bundling >>> dependencies with your application. >>> >>> >>> Best regards, >>> Jan Henning Thorsen >>> >>> >>> On Monday, February 22, 2016 at 2:44:57 PM UTC+1, >>> [email protected] wrote: >>>> >>>> Hello everyone, i had completely developed an application in perl with >>>> mojolicious framework. since i am new to perl and its frameworks i don't >>>> know how to *upload the project to the server* or* hosting the project >>>> online*. if it is possible to host the project with* apache server*. >>>> well and good , please let me know how to do it! and also tell me know the >>>> *other >>>> ways of deploying* the project online. Thanks in advanced. >>>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "Mojolicious" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at https://groups.google.com/group/mojolicious. >> For more options, visit https://groups.google.com/d/optout. >> >> >> -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.
