From: August Date: Sun, 22 Aug 2010 20:47:28 +0000 (-0400) Subject: Modified README with more details on FCGI deployment with Apache X-Git-Tag: 0.002006~1^2~5 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=2e05129a3bc1d2e7f6be15c9be82e47fe1aa0391;p=catagits%2FGitalist.git Modified README with more details on FCGI deployment with Apache --- diff --git a/README b/README index 777eb21..65197c0 100644 --- a/README +++ b/README @@ -131,10 +131,43 @@ RUNNING #!/bin/sh exec /home/t0m/public_html/Gitalist/script/gitalist_fastcgi.pl - + This example can be seen live here: - http://example.gitalist.com + http://example.gitalist.com + + FASTCGI + Running Gitalist in FastCGI mode requires a webserver with FastCGI + support (such as apache with mod_fcgi or fcgid). Below is a sample configuration using Apache2 with fcgid in a + dynamic configuration (as opposed to static or standalone mode). More information on these modes and + their configuration can be found at + http://search.cpan.org/~bobtfish/Catalyst-Runtime-5.80025/lib/Catalyst/Engine/FastCGI.pm#Standalone_server_mode + + In Apache's mime.conf, add AddHandler fcgid-script .fcgi (or AddHandler fastcgi-script .fcgi for mod_fcgi) + + And a quick VirtualHost configuration: + + + ServerName gitalist.yourdomain.com + DocumentRoot /path/to/gitalist.fcgi + + AllowOverride all + Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch + Order allow,deny + Allow from all + + + # Tell Apache this is a FastCGI application + + #change the below to fastcgi-script if using mod_fcgi + SetHandler fcgid-script + + + + Now to access your gitalist instance, you'll go to gitalist.yourdomain.com/gitalist.fcgi/ + (DO NOT FORGET THAT TRAILING /). If you'd like a different URL, of course, you'll likely want to use + mod_rewrite or equivalent + CONTRIBUTING Patches are welcome, please feel free to fork on github and send pull