RapidHowTo: LightTPD con FastCGI en Centos 5.5

Escrito por coder el 19 de julio de 2010 en Informática | Hits: 847

Bueno, como tuve que hacerlo ayer deprisa y corriendo (akae me pilló a mitad xD) y me surgió algún que otro problemilla, dejo el apunte para la próxima vez.

Básicamente el truco está en instalar (qué listo eres, tío) una serie de paquetes y después crear un par de directorios que parece que a los mantenedores se les ha olvidado (sin comentarios...):


yum install lighttpd lighttpd-fastcgi php php-mysql php-imap php-mbstring
mkdir /var/run/lighttpd && touch /var/run/lighttpd/php-fastcgi.socket
chown -R lighttpd:lighttpd /var/run/lighttpd/
echo "cgi.fix_pathinfo = 1" >> /etc/php.ini


Eso por un lado, y por otro, en el fichero lighttpd.conf hay que descomentar la config relacionada con el servicio de FastCGI (un día prometo explicar porqué nos mola tanto este modo de ejecutar scripts):

server.modules = (
.
.
.
     "mod_fastcgi",
.
.
.
fastcgi.server = ( ".php" =>
    ( "localhost" =>
     (
      "socket" => "/var/run/lighttpd/php-fastcgi.socket",
      "bin-path" => "/usr/bin/php-cgi"
      )
     )
    )


Y con eso ya nos podemos parar a configurar los vhosts necesarios con PHP.



         

« Iñaki Gabilondo: "Vivimos en la dictadura de los mercados"

Solución al error de VMware CLI: MethodMaker.so: undefined symbol: Perl_Tstack_sp_ptr »



Comentarios

[ Comentar la jugada ]