GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Lighttpd en el servidor Ubuntu

En este tutorial, lo guiaremos a través de cómo instalar Lighttpd en Ubuntu Server. El servidor web Lighttpd es un servidor web de código abierto para Windows y UNIX/Linux. Utiliza recursos mínimos del sistema y es extremadamente rápido en la entrega de páginas web a los clientes que lo solicitan.

Esto convierte a Lighttpd en un servidor web esencial para las personas que buscan mejorar la velocidad de carga de sus páginas web.

Requisitos previos

Hemos utilizado un sistema de servidor Ubuntu para este tutorial. Pero puedes usar cualquier sistema Ubuntu o Debian.

Asegúrese de tener las dos cosas siguientes antes de comenzar:

  1. Acceso al usuario raíz o un usuario con privilegios sudo
  2. No se instaló ninguna aplicación de servidor web existente (como apache)

Pasos para instalar Lighttpd en el servidor Ubuntu

Para instalar Lighttpd en Ubuntu, no necesita descargar nada. Está disponible en los repositorios predeterminados de Ubuntu. El nombre del paquete es "lightttd" y puede descargarlo usando el comando apt.

1. Actualizar repositorios APT

Antes de comenzar, queremos asegurarnos de que podemos descargar el paquete lighttpd más reciente y, para hacerlo, debemos actualizar nuestros repositorios predeterminados mediante el servicio de administración de paquetes apt.

Abra la terminal en su sistema Ubuntu y escriba lo siguiente.

sudo apt update

Una vez hecho esto, está listo para pasar al paso dos.

2. Instale Lighttpd en Ubuntu Server con APT

Ahora que hemos actualizado los repositorios, podemos continuar con la instalación. Usaremos el administrador de paquetes apt para instalar Lighttpd en el servidor Ubuntu.

Para ello, ingresamos lo siguiente en nuestra terminal. Es posible que se le solicite que ingrese su contraseña de usuario para continuar.

sudo apt install lighttpd

Cuando ingresa este comando en su línea de comando, esto es lo que debe esperar ver como resultado en su pantalla.

Presione la tecla enter y continúe con la instalación. Permita un par de segundos o minutos dependiendo de su velocidad de Internet y debería tener un servidor Lighttpd completamente funcional en su sistema.

3. Inicie el servicio Lighttpd

Una vez que instalamos Lighttpd en Ubuntu, debemos iniciar el servicio con el uso del comando systemctl.

Además de iniciar el servicio, también conectaremos el servicio para que se inicie en el arranque.

sudo systemctl start lighttpd.service
sudo systemctl enable lighttpd.service

Ahora que hemos iniciado y habilitado el servicio Lighttpd, el servidor Lighttpd se está ejecutando en nuestro sistema.

Si el servicio está habilitado correctamente, debe esperar un resultado similar a este en su pantalla.

Eso es todo, tiene el servicio Lighttpd funcionando en su sistema. Avancemos más.

4. Accediendo a Lighttpd en Ubuntu

Cuando configura cualquier servidor web en Linux, el directorio DocumentRoot predeterminado es /var/www a menos que configure uno diferente.

Si coloca una página llamada index.html en el directorio, podrá ver la página desde su navegador accediendo a su IP localhost (127.0.0.1).

Veamos la página predeterminada que está disponible para Lighttpd una vez instalado. Abra su navegador y escriba la siguiente dirección en la barra de URL.

http://localhost

Si todo salió bien para usted, debería ver la página como se muestra arriba. Ya que podemos ver esta página, ¡es genial! Podemos avanzar más.

5. Permitir tráfico entrante

Nuestro servidor web está instalado, pero solo se puede acceder a él localmente, ya que UFW bloquea todo el tráfico externo, que es nuestro firewall predeterminado de Ubuntu.

Agreguemos algunas reglas para permitir el paso del tráfico HTTP y HTTPS.

sudo ufw allow http
sudo ufw allow https
sudo ufw status

¡Perfecto! El último comando debería mostrarle que ahora se permite el tráfico HTTP y HTTPS desde cualquier IP.

6. Paquetes Adicionales

Ahora que sabe cómo instalar Lighttpd en Ubuntu y servir sus páginas HTML en la web, es posible que también desee saber cómo servir páginas en PHP.

No repasaré la instalación de paquetes específicos, ya que todo es bastante sencillo. Pero siéntase libre de leer este tutorial donde hemos discutido cómo instalar Apache y PHP. Puede saltar directamente a la parte de instalación de PHP.

Notas al margen

El servidor web Lighttpd le brinda un servidor web efectivo y rápido sin devorar sus recursos de memoria.

Hay algunas cosas que debe tener en cuenta

  • Mientras que Lighttpd es el mejor cuando se trata de reducir la carga en su sistema, el lado del servidor incluye (SSI) de Lighttpd utiliza un flujo de trabajo no recomendado para manejar scripts.
  • Además, la naturaleza de FastCGI exige la necesidad de definir configuraciones adicionales para ejecutar aplicaciones web en un servidor Lighttpd.
  • Debe asegurarse de proteger su servidor correctamente cuando instale el servidor Lighttpd en su sistema.
  • Debido a la naturaleza orientada a la red de Lighttpd, tener un servidor que no esté protegido adecuadamente puede exponer su sistema a varias vulnerabilidades.

Conclusión

Lighttpd es uno de los mejores paquetes de servidor web que puede obtener si desea obtener un servidor web rápido y compatible con la industria sin dedicar muchos recursos del sistema.

Si bien el servidor web Lighttpd tiene algunas peculiaridades, hace su trabajo mejor que cualquier otro servidor web:brinda una funcionalidad de servidor rápida y optimizada con un conjunto de funciones avanzadas que incluyen FastCGI, reescritura de URL, compresión de salida y más.

Este tutorial tiene como objetivo ayudarlo a instalar Lighttpd en Ubuntu Server. Con las herramientas PHP y FastCGI, puede configurar fácilmente el servidor para que se adapte a sus necesidades. Como siempre, si tiene alguna pregunta, háganoslo saber en los comentarios a continuación.


Linux
  1. Cómo instalar MySQL en Ubuntu 18.04

  2. Cómo instalar el servidor de Minecraft en Ubuntu 18.04

  3. Cómo instalar la ubicación en un servidor Ubuntu

  4. Cómo instalar MariaDB en Ubuntu 22.04

  5. ¿Cómo instalar Ubuntu Server 15.10 en Hyper-v?

Cómo instalar NGINX en Ubuntu 20.04

Cómo instalar el servidor Ansible en Ubuntu 18.04

Cómo instalar XWiki en Ubuntu 20.04

Cómo instalar ClickHouse en Ubuntu 20.04

¿Cómo instalar FTP en Ubuntu 18.04?

Cómo instalar el servidor web Lighttpd en Ubuntu 18.04