Servidor web · 2 min read · Dec 05, 2025

Cómo instalar Lighttpd con PHP5 y MySQL en Ubuntu 9.10

lighttpd-ubuntu

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:

image1

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

image2

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.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.