Configurare Lighttpd per l’utilizzo di Php

In questa breve guida vediamo come configurare Lighttpd per l’utilizzo di Php, il presupposto è quindi un server su cui Lighttpd è già stato installato.

-Installare lighttpd-fastcgi e php-cli

yum install lighttpd-fastcgi php-cli

-Modificare il file /etc/php.ini inserendo la seguente riga alla fine del file.
cgi.fix_pathinfo = 1

-Modificare il file di configurazione di Lighttpd, /etc/lighttpd/lighttpd.conf, togliendo il commento dalla riga mod_fastcgi
server.modules              = (
#                               “mod_rewrite”,
“mod_fastcgi”,

-Abilitare fastcgi nel file lighttpd togliendo il commento dalla sezione fastcgi.module
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don’t forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server             = ( “.php” =>
( “localhost” =>
(
“socket” => “/var/run/lighttpd/php-fastcgi.socket”,
“bin-path” => “/usr/bin/php-cgi”
)
)
)

-Verificare la sintassi del file di configurazione
lighttpd -t -f /etc/lighttpd/lighttpd.conf

-Avviare Lighttpd
service lighttpd restart