En este tutorial, le mostraremos cómo instalar el servidor web Nginx en Rocky Linux 8. Para aquellos de ustedes que no lo sabían, Nginx es un servidor web gratuito y de código abierto. Es un servidor HTTP de alto rendimiento y proxy inverso. Nginx también se utiliza como equilibrador de carga, caché HTTP y proxy de correo. Comparado con ApacheNginx es un servidor web de alto rendimiento, altamente escalable y altamente disponible.
Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘sudo
‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso del servidor web Nginx en Rocky Linux. 8.
requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos: Rocky Linux 8.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra la Terminal si está en una computadora de escritorio).
- A
non-root sudo user
o acceder a laroot user
. Recomendamos actuar como unnon-root sudo user
sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instale el servidor web Nginx en Rocky Linux 8
Paso 1. El primer paso es actualizar su sistema a la última versión de la lista de paquetes. Para hacerlo, ejecute los siguientes comandos:
sudo dnf check-update sudo dnf update
Paso 2. Instalación de Nginx en Rocky Linux 8.
De forma predeterminada, Nginx está disponible en el repositorio base de Rocky Linux 8. Ahora ejecute el siguiente comando a continuación para instalar el servidor web Nginx en su sistema:
sudo dnf install nginx
Después de una instalación exitosa, habilite Nginx (para que se inicie automáticamente al iniciar el sistema), inicie el servidor web y verifique el estado con los siguientes comandos:
sudo systemctl enable nginx sudo systemctl start nginx sudo systemctl status nginx
Paso 3. Configure las reglas del cortafuegos.
De forma predeterminada, Nginx escucha en los puertos 80 y 443. Si hay algún firewall instalado y configurado en su servidor, deberá permitir ambos puertos a través de firewalld. Puede permitirlos con el siguiente comando:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
Puede verificar enumerando la configuración actual del firewall:
sudo firewall-cmd --permanent --list-all
Paso 4. Pruebe el servidor web Nginx.
Ahora, abra su navegador web y acceda a la página predeterminada de Nginx usando la URLhttps://your-server-ip-address
. Debería ver la página predeterminada de Nginx en la siguiente pantalla:
¡Felicidades! Ha instalado correctamente Nginx. Gracias por utilizar este tutorial para instalar el servidor web Nginx en su sistema Rocky Linux 8. Para obtener ayuda adicional o información útil, le recomendamos que consulteel sitio web oficial de Nginx.