Búsqueda de sitios web

Cómo instalar Nginx en CentOS 8


Nginx (Engine X) es el servidor web HTTP de código abierto y el servidor proxy inverso más popular, potente y de alto rendimiento con una arquitectura escalable basada en eventos (asincrónica). También se puede utilizar como equilibrador de carga, proxy de correo y caché HTTP debido a su velocidad, estabilidad, conjunto rico en funciones, configuración sencilla y baja utilización de recursos.

En este artículo, explicaremos cómo instalar el servidor web Nginx HTTP en un servidor Linux CentOS 8.

Instalación del servidor web HTTP Nginx en CentOS 8

1. Para instalar la última versión del servidor web Nginx, debe actualizar los paquetes de software del sistema utilizando el siguiente comando yum.

yum update

2. Una vez instaladas las actualizaciones de software, puede instalar el servidor Nginx estable más reciente desde los repositorios de paquetes predeterminados utilizando los siguientes comandos.

yum info nginx
yum install nginx

3. Una vez instalado Nginx, puede iniciar, habilitar y verificar el estado ejecutando los siguientes comandos systemctl.

systemctl start nginx
systemctl enable nginx
systemctl status nginx

4. Abra y habilite los puertos 80 y 443 para permitir el tráfico web en Nginx en el firewall del sistema usando los siguientes comandos firewall-cmd.

firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --zone=public --permanent --add-service=https
firewall-cmd --reload

5. Verifique que los puertos 80 y 443 estén habilitados en el firewall usando el comando netstat o ss.

netstat -tulpn
OR
ss -tulpn

6. Ahora puede verificar que el servidor web Nginx esté en funcionamiento visitando la dirección IP pública de su servidor en su navegador web. Si no conoce la dirección IP de su servidor, puede ejecutar el comando IP.

ip addr

En el resultado anterior, la dirección IP de mi servidor es 192.168.0.103, así que abra su navegador web y escriba la dirección IP.

http://192.168.0.103

¡Eso es todo! Una vez que haya instalado Nginx en su servidor CentOS 8, puede continuar y configurar una pila LEMP para implementar sitios web.