Lighttpd (pronunciado «Lighty») es un software de servidor web de alto rendimiento diseñado para brindar velocidad, seguridad y flexibilidad. Esta puede ser una excelente opción para entornos con recursos mínimos, sitios web dinámicos o una variedad de aplicaciones. Sin embargo, es posible que se pregunte en qué se diferencia de otras soluciones.
En este artículo, echaremos un vistazo a Lighttpd y veremos qué lo hace único. También le mostraremos cómo poner en funcionamiento su sitio de WordPress en Lighttpd. ¡Empecemos!
¿Qué es Lighttpd?
luztpd es un software de servidor web de código abierto. Está diseñado específicamente para entornos con recursos limitados, ya que utiliza una cantidad mínima de CPU y RAM. También es adecuado para los sistemas operativos Windows y Linux (OS):
Lighttpd fue lanzado originalmente en 2003 por Jan Kneschke, un programador alemán. Kneschke originalmente escribió un software para probar que un solo servidor puede manejar 10,000 conexiones simultáneas, también conocido como problema con c10k.
Como cualquier otro software de servidor web, Lighttpd hace que su contenido sea visible en línea. Cuando el navegador de un usuario solicita ver su sitio web, el software recibe una consulta, descarga el contenido del sitio web y lo muestra en formato HTML.
A menos que configure su propio servidor, el proveedor de alojamiento generalmente especifica el software del servidor web. Más adelante en esta publicación, le mostraremos cómo verificar si su host funciona con Lighttpd.
¿Es Lighttpd diferente de otro software de servidor web?
Lighttpd es solo una de las muchas opciones de software de servidor web. Los proveedores de servicios de alojamiento y los propietarios de sitios web eligen diferentes programas según sus necesidades en lo que respecta a la seguridad, la velocidad, la facilidad de uso y el acceso a las herramientas de desarrollo.
Por ejemplo, Apache podría ser una mejor opción si está buscando opciones de personalización y extensibilidad, debido a los diferentes módulos. Sin embargo, Lighttpd usa menos recursos que Apache, lo que lo hace más eficiente.
NGINX es otro servidor web extremadamente popular que es elogiado por sus funciones de alto rendimiento. En comparación con Lighttpd, se puede decir que NGINX es más estable y tiene actualizaciones de desarrollo más frecuentes. Estas opciones de software también tienen procesos operativos ligeramente diferentes. Lighttpd se ejecuta como un proceso único, mientras que NGINX tiene un proceso principal y maneja los procesos de trabajo.
LiteSpeed es otra opción de software de servidor web liviano. Impresiona por sus características de alto rendimiento, consumo mínimo de recursos y seguridad integrada. Por lo general, recibe más actualizaciones y cuesta más que Lighttpd (a menos que ejecute versión limitada de código abierto). Además, LiteSpeed es mucho más popular que Lighttpd, lo que le dará acceso a más recursos para desarrolladores y usuarios.
¿Cómo funciona Lighttpd?
Lighttpd incluye compatibilidad con FastCGI, CGI y SCGI. Como tal, puede utilizar este software de servidor con aplicaciones escritas en cualquier lenguaje de programación, incluidos:
Además, Lighttpd maneja las solicitudes de forma asíncrona. Esto significa que el software del servidor web no impide que el navegador se ejecute en segundo plano.
Por lo tanto, Lighttpd puede manejar múltiples solicitudes sin ralentizar el sitio web ni molestar a los usuarios. Esta configuración le permite trabajar con diferentes aplicaciones simultáneamente.
Pros y contras de Lighttpd
Estos son los beneficios más importantes de usar Lighttpd:
- Utiliza una cantidad mínima de CPU, RAM y otros recursos.
- Soporta todos los lenguajes de programación.
- Es de código abierto y gratuito.
Algunas de las principales desventajas de este software de servidor incluyen:
- No es tan popular como otras opciones de software, por lo que encontrará menos soporte y documentación de la comunidad.
- Carece de funciones avanzadas y módulos configurables de otro software de servidor.
- Lighttpd tiene una ventaja de rendimiento limitada para sitios más grandes.
En general, Lighttpd puede ser una excelente opción si desea minimizar el uso de CPU y RAM. Este software liviano también es excelente para el desarrollo, ya que admite aplicaciones web en cualquier lenguaje de programación. Sin embargo, es más adecuado para sitios y aplicaciones más pequeños.
Cómo determinar si su servidor web está usando Lighttpd
Puede verificar si su servidor web está usando Lighttpd yendo al panel de control de su proveedor de alojamiento. Esta información también puede estar disponible después de suscribirse a un paquete de alojamiento.
Alternativamente, puede especificar el software del servidor de su sitio web usando Google Chrome. El navegador tiene herramientas de desarrollador integradas para ayudarlo a obtener más información sobre los sitios a medida que los visita.
Abre tu sitio web y presiona Ctrl + Mayús + I en el teclado para abrir Herramientas de desarrollo. Debería ver un panel emergente:

Ahora haga clic La red y actualice la página para cargar los datos. Seleccione cualquiera de las entradas en Nombre y desplácese hacia abajo para Encabezados de respuesta. Por debajo servidordebería poder ver el nombre y la versión del servidor web:

¡Es tan simple! Sin embargo, es posible que no pueda ver el software del servidor web si su sitio utiliza Llamarada de la nube o un servicio proxy similar.
Si su servidor no usa Lighttpd, puede instalar y configurar el software mí mismo. Entonces tienes que seguir instrucciones básicas de instalación y configuración para funcionar correctamente.
Sin embargo, necesita un servidor dedicado o un servidor privado virtual (VPS) para obtener acceso raíz e instalar su propio software de servidor web. Alternativamente, puede buscar un proveedor de alojamiento que admita Lighttpd de forma predeterminada, por ejemplo Alojamiento A2.
Cómo ejecutar WordPress en Lighttpd (en 3 pasos)
Finalmente, echemos un vistazo a cómo configurar Lighttpd manualmente. Si bien este software puede ejecutarse técnicamente en Windows, es más adecuado para distribuciones de Linux como Ubuntu. Por lo tanto, nos centraremos en esta opción para su sitio de WordPress.
Paso 1: Instalar Lighttpd
Primero, querrá actualizar y mejorar los archivos de su sistema para asegurarse de que todo funcione como debería. Abra un símbolo del sistema e ingrese los siguientes comandos:
sudo apt update
sudo apt upgrade
El siguiente comando instalará Lighttpd en su sistema (si aún no lo ha hecho):
sudo apt install lighttpd
Ahora, tendrá que decirle a su sistema que ejecute el servidor web Lighttpd en cada reinicio. Puedes configurarlo con este comando:
sudo systemctl enable lighttpd
Paso 2: configurar PHP y bases de datos
Ahora es el momento de instalar PHP y todas sus extensiones. Sin PHP, su sitio de WordPress no puede funcionar, por lo que este es uno de los pasos básicos:
sudo apt-get install php php-cgi php-cli php-fpm php-curl php-gd php-mysql php-mbstring zip unzip apache2-
Los siguientes comandos habilitarán las extensiones FastCGI y las probarán para asegurarse de que PHP funcione correctamente:
sudo lighty-enable-mod fastcgi fastcgi-php
sudo service lighttpd force-reload
Si aún no lo has hecho base de datos mysql configurado para su sitio de WordPress, puede usar estos comandos para crearlo y protegerlo de entidades maliciosas:
sudo apt install mysql-server
sudo mysql_secure_installation
También necesita crear una base de datos para su sitio de WordPress:
sudo mysql
Ahora cree un nombre para su base de datos, reemplazando «example_database» con el título de su elección:
create database `example_database` character set="utf8";
Ahora creará un usuario y una contraseña asociada para su base de datos de WordPress, reemplazando «nombre» y «contraseña» con los valores elegidos. También les otorgará permiso para administrar su base de datos:
create user 'name'@'localhost' identified by 'password';
GRANT ALL PRIVILEGES ON `example_database`.* to `name`@localhost;
exit
Paso 3: Descarga y configura WordPress
Los siguientes comandos obtendrán la última versión principal de WordPress para su sitio web:
cd /tmp
wget https://wordpress.org/latest.zip
A continuación, debe crear una carpeta raíz para su sitio web, reemplazando «nombre» con el nombre de su sitio web:
sudo mkdir /var/www/html/name
Los siguientes comandos extraerán archivos de WordPress de .CÓDIGO POSTAL y muévelos a tu nueva carpeta:
sudo unzip /tmp/latest.zip
sudo mv /tmp/wordpress/* /var/www/html/name
También asegúrese de que el administrador tenga acceso a esta carpeta:
sudo chown -R www-data:www-data /var/www/html/name
Ahora acceda a su inicio de sesión de WordPress a través de un navegador usando esta dirección, nuevamente usando el nombre del directorio de su sitio:
http: // dirección IP del servidor / nombre
¡Eso es todo! Lighttpd ahora está configurado y listo para usar.
Solicitud
Elegir el software de servidor adecuado para sus necesidades puede aumentar el éxito de su sitio web o aplicación. Afortunadamente, luztpd adecuado para varios tipos de ambientes.
Como discutimos en este artículo, Lighttpd es un software liviano que consume un mínimo de CPU y RAM. Por lo tanto, es una excelente opción para entornos basados en Linux que tienen pocos recursos. También es de código abierto, gratuito y admite todos los lenguajes de programación.
Si está buscando una empresa de alojamiento que ejecute este software de servidor web, consulte Pressable, Cloudways, SiteGround y Flywheel.
¿Tiene preguntas sobre el uso del software del servidor web Lighttpd? ¡Háganos saber en la sección de comentarios!
Divulgación: Esta publicación contiene enlaces de afiliados que apoyan a nuestro equipo y aseguran el libre flujo de contenido en el blog. Cuando compra algo después de hacer clic en su enlace de afiliado, podemos ganar una comisión.








