h1. Deployment with nginx
Catalyst versions prior to 5.8 are limited in that your application can only reside at / (more details and a workaround at "Catalyst and nginx":http://dev.catalyst.perl.org/wiki/adventcalendararticles/2008/02-catalyst_and_nginx). An alternative is to create a subdomain for your wiki. Here is an example nginx configuration for "my wiki":http://wiki.dandascalescu.com:
bc.. server { server_name ~wiki.dandascalescu.(com|org|net) wiki.dascalescudan.com;
access_log logs/wiki.access;
error_log logs/wiki.error error;
location / {
include fastcgi_params;
fastcgi_pass 127.0.0.1:55900;
}
location /.static/ {
alias /home/dan/mojomojo.prod/root/static/;
}
}
p. The @mojomojo@ server is, basically, run as an external FastCGI server:
bc. cd /home/dan/mojomojo.prod script/mojomojo_fastcgi.pl -listen 127.0.0.1:55900 -nproc 5 -keeperr 2>>log/error.log &
For a robust configuration, use the start/stop @init@ script from the "lighttpd deployment":http://dev.catalyst.perl.org/wiki/gettingstarted/howtos/deploy/lighttpd_fastcgi page.
Showing changes from previous revision. Removed | Added
