Instalación de servidor · 1 min read · Dec 18, 2025
Instalando Lighttpd Con Soporte PHP5 Y MySQL En Debian Lenny
Lighttpd es un servidor web seguro, rápido y conforme a estándares, diseñado para entornos críticos en velocidad. Este tutorial muestra cómo puedes instalar Lighttpd en un servidor Debian Lenny con soporte para PHP5 (a través de FastCGI) y soporte para MySQL.
¡No emito ninguna garantía de que esto funcione para ti!
1 Nota Preliminar
En este tutorial utilizo el nombre de host server1.example.com con la dirección IP 192.168.0.100. Estas configuraciones pueden diferir para ti, así que debes reemplazarlas donde sea apropiado.
2 Instalando MySQL 5.0
Primero instalamos MySQL 5.0 de esta manera:
aptitude install mysql-server mysql-clientSe te pedirá que proporciones una contraseña para el usuario root de MySQL - esta contraseña es válida para el usuario root@localhost así como para [email protected], por lo que no tenemos que especificar una contraseña de root de MySQL manualmente más adelante:
Nueva contraseña para el usuario “root” de MySQL: <– tucontraseñarootsql Repetir contraseña para el usuario “root” de MySQL: <– tucontraseñarootsql
3 Instalando Lighttpd
Lighttpd está disponible como un paquete de Debian, por lo tanto, podemos instalarlo de esta manera:
aptitude install lighttpdAhora dirige tu navegador a http://192.168.0.100, y deberías ver la página de marcador de posición de Lighttpd:

La raíz del documento predeterminada de Lighttpd es /var/www en Debian, y el archivo de configuración es /etc/lighttpd/lighttpd.conf. Las configuraciones adicionales se almacenan en archivos en el directorio /etc/lighttpd/conf-available - estas configuraciones pueden ser habilitadas con el comando lighttpd-enable-mod que crea un enlace simbólico desde el directorio /etc/lighttpd/conf-enabled al archivo de configuración apropiado en /etc/lighttpd/conf-available. Puedes deshabilitar configuraciones con el comando lighttpd-disable-mod.
4 Instalando PHP5
Podemos hacer que PHP5 funcione en Lighttpd a través de FastCGI. Afortunadamente, Debian proporciona un paquete PHP5 habilitado para FastCGI que instalamos de esta manera:
aptitude install php5-cgi5 Configurando Lighttpd Y PHP5
Para habilitar PHP5 en Lighttpd, debemos modificar /etc/php5/cgi/php.ini y agregar la línea cgi.fix_pathinfo = 1 justo al final del archivo:
vi /etc/php5/cgi/php.ini| [...] cgi.fix_pathinfo = 1 |
Para habilitar la configuración fastcgi (que se almacena en /etc/lighttpd/conf-available/10-fastcgi.conf), ejecuta el siguiente comando:
lighttpd-enable-mod fastcgiEsto crea un enlace simbólico /etc/lighttpd/conf-enabled/10-fastcgi.conf que apunta a /etc/lighttpd/conf-available/10-fastcgi.conf:
ls -l /etc/lighttpd/conf-enabledserver1:/usr/bin# ls -l /etc/lighttpd/conf-enabled
total 0
lrwxrwxrwx 1 root root 44 2009-03-19 15:16 10-fastcgi.conf -> /etc/lighttpd/conf-available/10-fastcgi.conf
server1:/usr/bin#Luego recargamos Lighttpd:
/etc/init.d/lighttpd force-reloadRecibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.