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