Servidor web · 2 min read · Dec 05, 2025
Cómo instalar Lighttpd con PHP5 y MySQL en Ubuntu 9.10

Lighttpd es un servidor web seguro, que es más rápido en comparación con Apache. Aquí te mostraremos cómo puedes instalar Lighttpd en un servidor Ubuntu 9.10 con soporte para PHP5 (a través de FastCGI) y soporte para MySQL.
En este tutorial hemos utilizado el nombre de host como server1.example.com con la dirección IP 192.168.0.100. Puede que sean diferentes para ti.
Lo primero que necesitas hacer es iniciar sesión como root. Puedes iniciar sesión como root en Ubuntu Linux escribiendo en la terminal:
sudo su
Instalando MySQL 5:
En la terminal escribe:
aptitude install mysql-server mysql-client
Se te pedirá que proporciones una contraseña para el usuario MySQL “ root “. La misma contraseña será válida para el usuario root@localhost así como [email protected].
Instalando Lighttpd en Ubuntu 9.10:
Lighttpd ya está disponible como un paquete preconfigurado en Ubuntu 9.10, por lo que podemos instalarlo a través de la terminal muy fácilmente. Escribe en la terminal:
aptitude install lighttpd
Ahora abre tu navegador web y escribe http://192.168.0.100, y deberías ver la página de marcador de posición de Lighttpd:

La carpeta de documentos predeterminada de Lighttpd para el usuario root es /var/www/ en Ubuntu, y el archivo de configuración es /etc/lighttpd/lighttpd.conf. Las configuraciones adicionales se almacenan en archivos que se encuentran en el directorio /etc/lighttpd/conf-available/.
Instalando PHP5
Para habilitar PHP5 en Lighttpd, tendrás que modificar el archivo de configuración /etc/php5/cgi/php.ini. Para editarlo, escribe en la terminal:
vi /etc/php5/cgi/php.ini
Desplázate hasta el final de este archivo y agrega esta línea al final del archivo:
cgi.fix_pathinfo = 1
Para habilitar la configuración de FastCGI (que se almacena en /etc/lighttpd/conf-available/10-fastcgi.conf), ejecuta el siguiente comando:
lighttpd-enable-mod fastcgi
Para recargar el servidor para que los cambios surtan efecto, escribe en la terminal:
/etc/init.d/lighttpd force-reload
Instalando soporte para MySQL 5:
Para obtener soporte de MySQL en PHP, podemos instalar el paquete php5-mysql. Pero es una buena idea instalar algunos otros módulos de PHP5 junto con MySQL también, ya que podrías necesitarlos para tus aplicaciones. Puedes buscar módulos de PHP5 disponibles escribiendo en la terminal:
aptitude search php5
Basado en algunos de los paquetes que selecciones, puedes instalarlos con MySQL escribiendo en la terminal:
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
Ahora, nuevamente reinicia Lighttpd escribiendo:
/etc/init.d/lighttpd restart
Probando tu servidor web y PHP:
La raíz del documento para el servidor web predeterminado es /var/www. Ahora crearemos un pequeño archivo PHP ( info.php) en ese directorio y lo llamaremos en un navegador. El archivo mostrará muchos detalles útiles sobre nuestra instalación de PHP, como la versión de PHP instalada.
Para crear este archivo, escribe en la terminal:
vi /var/www/info.php
Ahora escribe este código en este archivo:
Guarda el archivo y cierra la terminal.
Ahora llamamos a este archivo en un navegador escribiendo http://192.168.0.100/info.php

Como ves en la captura de pantalla, PHP5 está funcionando bien, y está funcionando a través de FastCGI, como se muestra en la línea Server API. Si desplazas más abajo, verás todos los módulos que ya están habilitados en PHP5. Ahora, tu servidor web está listo para trabajar.
Espero que este tutorial te ayude a configurar un servidor web ligero y rápido en Ubuntu 9.10. Para más tutoriales como este, mantente conectado a TechPP.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.