GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar Lighttpd para alojar un sitio web en RHEL 8

La lista de servidores web disponibles para la comunidad Linux ha hecho que su conocimiento asociado sea más dinámico y transparente. La naturaleza de código abierto de estos servidores web facilita que los usuarios de Linux exploten el alto rendimiento de cada uno de ellos.

Sin embargo, cuando se trata de elegir un servidor web, también debemos considerar otros factores importantes como el uso mínimo de memoria y la administración efectiva de la carga de la CPU. Uno de esos servidores web de código abierto y rendimiento que cumple con esta descripción de perfil es Lighttpd .

Lighttpd se le atribuye un conjunto de funciones avanzadas como reescritura de URL, autenticación, SCGI, FastCGI y compresión de salida. En esta guía de artículos vamos a trabajar en la instalación y configuración del Lighttpd servidor web en su RHEL 8 sistema operativo.

En primer lugar, asegúrese de que es un usuario root o tiene privilegios de usuario de Sudo en el sistema RHEL 8 que está utilizando.

Instalación de Lighttpd en RHEL 8

Asegúrese de que su RHEL 8 el sistema operativo está actualizado.

$ sudo dnf update

Ahora que su RHEL 8 el sistema está actualizado, podemos proceder a descargar e instalar Lighttpd a través del dnf administrador de paquetes.

$ sudo dnf install lighttpd 

Después de su instalación exitosa, puede iniciar, habilitar y verificar el estado del servidor web Lighttpd con las siguientes secuencias de comandos.

$ sudo systemctl start lighttpd
$ sudo systemctl enable lighttpd
$ sudo systemctl status lighttpd

Con Lighttpd en funcionamiento, deberíamos poder acceder a su página de inicio predeterminada desde un navegador web.

http://localhost 
OR
http://server-ip-address

Alojamiento de un único sitio web con Lighttpd

Primero, haga el /var/www/lightttd directorio legible, ya que las páginas de su sitio web residirán dentro de este directorio.

$ sudo chmod -R 755 /var/www/lighttpd

Por ejemplo, podríamos editar el index.html página y ver los cambios reflejados en un navegador web.

$ sudo nano /var/www/lighttpd/index.html

La vista web resultante tendrá el siguiente aspecto:

Alojamiento de múltiples sitios web a través de host virtual en Lighttpd

Deberá crear los directorios de su sitio web dentro de /var/www directorio. Por ejemplo:

$ sudo mkdir /var/www/linuxshelltips.lan.network

Haga que este directorio sea escribible:

$ sudo chmod -R 755 /var/www/linuxshelltips.lan.network

Cree su página web de muestra dentro de este directorio:

$ sudo nano /var/www/linuxshelltips.lan.network/index.html

Cree un archivo de configuración de host virtual para este sitio web:

$ sudo nano /var/www/linuxshelltips.lan.network.conf

Dado que esta sección asume que implementará varias configuraciones de host virtual para diferentes sitios web, debemos mover el archivo de configuración anterior a /etc/lighttpd/vhosts.d directorio:

$ sudo mv /var/www/linuxshelltips.lan.network.conf /etc/lighttpd/vhosts.d/ 

Ahora debemos volver a abrir el archivo de configuración principal del servidor web Lighttpd e incluir la ruta al archivo de configuración creado anteriormente.

$ sudo nano /etc/lighttpd/lighttpd.conf

Desplácese hasta la parte inferior de este archivo y elimine el comentario de la línea resaltada a continuación.

La línea anterior sin comentarios implica que todos los futuros archivos de configuración de host virtual creados dentro de /etc/lighttpd/vhosts.d los directorios se reconocen automáticamente desde el archivo de configuración principal de Lighttpd anterior sin necesidad de incluirlos individualmente cada vez que aloja un sitio nuevo.

Guarde y cierre el archivo de configuración de Lighttpd, reinicie Lighttpd.

$ sudo systemctl restart lighttpd

e intente acceder a su nuevo sitio desde un navegador web a través de su nombre de dominio.

http://your-domain.com

La vista web debería tener el siguiente aspecto:

Puede simular los pasos de configuración del host virtual discutidos anteriormente para otros sitios que desee alojar.

Con esta guía tutorial, puede experimentar la naturaleza liviana, el rendimiento y la aplicabilidad del servidor web Lighttpd en el alojamiento y servicio de sitios web únicos y múltiples.


Linux
  1. Cómo instalar chispa en RHEL 8

  2. Cómo instalar ActiveMQ en RHEL 8

  3. Cómo instalar Composer en RHEL 8

  4. Cómo instalar gdb en RHEL 8

  5. Cómo instalar Elasticsearch en CentOS/RHEL 8

Cómo instalar Joomla CMS en RHEL 8 Linux

Cómo instalar osTicket en CentOS 8 /RHEL 8

Cómo instalar Lighttpd en AlmaLinux 8

Cómo instalar Lighttpd en Linux Mint 20

Cómo instalar Lighttpd en CentOS 8

Cómo instalar Lighttpd en Debian 10