This wiki-entry will guide you through quickly setting up lighttpd to serve php-files.
apt-get update && apt-get upgrade --force-yes
Installing needed packages:
apt-get install nano lighttpd php5-cgi
Changing the configs
Next we proceed to edit our lighttpd.conf file to allow it to serve php-files
Modify the server.modules section to include:
"mod_fastcgi", And at the end of the config add this: fastcgi.server = ( ".php" => (( "bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket" )))
Now save and restart your lighttpd-server using
You may test that PHP is beign served correctly by creating a test.php file in your webroot, this file should contain the following:
<?php phpinfo(); ?>
If all is done successfully you should now see PHP-information.