Instalación Servidor · 2 min read · Dec 04, 2025

Instalando Lighttpd Con Soporte PHP5 Y MySQL En Mandriva 2009.1

Instalando Lighttpd Con Soporte PHP5 Y MySQL En Mandriva 2009.1

Versión 1.0
Autor: Falko Timme
Sígueme en Twitter

Lighttpd es un servidor web seguro, rápido y compatible con estándares, diseñado para entornos críticos en velocidad. Este tutorial muestra cómo puedes instalar Lighttpd en un servidor Mandriva 2009.1 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

Primero instalamos MySQL 5 de la siguiente manera:

urpmi MySQL MySQL-client

Por defecto, la red no está habilitada en el paquete MySQL de Mandriva 2009. Podemos cambiar esto comentando la línea skip-networking en /etc/my.cnf:

vi /etc/my.cnf

| [...] # No escuchar en un puerto TCP/IP en absoluto. Esto puede ser una mejora de seguridad, # si todos los procesos que necesitan conectarse a mysqld se ejecutan en el mismo host. # Toda interacción con mysqld debe hacerse a través de sockets Unix o tuberías con nombre. # Ten en cuenta que usar esta opción sin habilitar tuberías con nombre en Windows # (a través de la opción "enable-named-pipe") hará que mysqld sea inútil. # #skip-networking [...] |

Después, iniciamos MySQL:

/etc/init.d/mysqld start

Ahora verifica que la red esté habilitada. Ejecuta

netstat -tap | grep mysql

La salida debería verse así:

[root@server1 ~]# netstat -tap | grep mysql  
tcp        0      0 *:mysql-im                     *:*                         LISTEN      3172/mysqlmanager  
tcp        0      0 *:mysql                         *:*                         LISTEN      3183/mysqld  
[root@server1 ~]#

A continuación, ejecuta

mysqladmin -u root password yourrootsqlpassword  
mysqladmin -h server1.example.com -u root password yourrootsqlpassword

para establecer una contraseña para el usuario root (¡de lo contrario, cualquiera puede acceder a tu base de datos MySQL!).

3 Instalando Lighttpd

Lighttpd está disponible como un paquete de Mandriva, por lo tanto, podemos instalarlo de la siguiente manera:

urpmi lighttpd

Si ya tienes Apache instalado, deberías detenerlo ahora y eliminar los enlaces de inicio del sistema de Apache para que no interfiera con Lighttpd (puedes ejecutar los siguientes dos comandos incluso si no sabes si tienes Apache instalado):

/etc/init.d/httpd stop  
chkconfig httpd off

Luego iniciamos Lighttpd:

/etc/init.d/lighttpd start

Ahora dirige tu navegador a http://192.168.0.100, y deberías ver la página de marcador de posición de Mandriva, servida por Lighttpd:

La raíz del documento predeterminada de Lighttpd es /var/www/html en Mandriva, y el archivo de configuración es /etc/lighttpd/lighttpd.conf.

4 Instalando PHP5

Podemos hacer que PHP5 funcione en Lighttpd a través de FastCGI. Por lo tanto, instalamos el paquete php-fcgi:

urpmi php-fcgi
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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