Table of Contents
Cómo instalar Nginx en CentOS 7
NGINX. (abreviatura de Engine X. es un servidor web HTTP potente, de código abierto y gratuito y un proxy inverso con una arquitectura basada en eventos (asincrónica). Está escrito utilizando el lenguaje de programación C. y se ejecuta en sistemas operativos similares a Unix, así como en el sistema operativo Windows.
También funciona como proxy inverso, correo estándar y proxy TCP/UDP. servidor y, además, se puede configurar como un equilibrador de carga. Está impulsando muchos sitios en la web; bien conocido por su alto rendimiento, estabilidad y un conjunto rico en funciones.
Lea también. Cómo instalar Apache en CentOS 7
En este artículo, explicaremos cómo instalar, configurar y administrar el servidor web HTTP Nginx en un servidor CentOS 7 o RHEL 7 usando la línea de comando.
Requisitos previos:
- Una instalación mínima del servidor CentOS 7
- Una instalación mínima del servidor RHEL 7
- Un sistema CentOS/RHEL 7 con dirección IP estática
Instalar el servidor web Nginx
1 .. Primero actualice los paquetes de software del sistema a la última versión.
# yum-y update freestar.config.enabled_slots.push
2.. Luego, instale el servidor HTTP Nginx desde el repositorio EPEL usando el administrador de paquetes YUM de la siguiente manera.
# yum install epel-release # yum install nginx
Instale Nginx en CentOS 7
Administre el servidor HTTP Nginx en CentOS 7
3.. Una vez instalado el servidor web Nginx, puede iniciarlo primero tiempo y habilitarlo para se inicia automáticamente al arrancar el sistema.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
Inicie y habilite Nginx en el arranque
Configure firewalld Permitir el tráfico de Nginx
4. De forma predeterminada, el firewall integrado de CentOS 7 está configurado para bloquear el tráfico de Nginx. Para permitir el tráfico web en Nginx, actualice las reglas del firewall del sistema para permitir paquetes entrantes en HTTP y HTTPS usando los comandos a continuación.
# firewall-cmd–zone = public–permanent–add-service = http # firewall-cmd–zone = public–permanent–add-service = https # firewall-cmd–reload
Permitir Nginx en Firewalld
Probar el servidor Nginx en CentOS 7
5.. Ahora puede verificar el servidor Nginx yendo a la siguiente URL, se mostrará una página nginx predeterminada.
http://SERVER_DOMAIN_NAME_OR_IP
Prueba de instalación de Nginx
Archivos y directorios importantes de Nginx
- El directorio raíz del servidor predeterminado (directorio de nivel superior que contiene archivos de configuración): /etc/nginx.
- El archivo de configuración principal de Nginx: /etc/nginx/nginx.conf.
- Se pueden agregar configuraciones de bloque de servidor (hosts virtuales) en: /etc/nginx/conf.d.
- El directorio raíz de documentos del servidor predeterminado (contiene archivos web): /usr/share/nginx/html.
También puede interesarle leer estos siguientes artículos relacionados con el servidor web Nginx.
- Cómo configurar hosts virtuales basados en nombre y basados en IP (bloques de servidor) con NGINX
- La guía definitiva para proteger y fortalecer y mejorar el rendimiento del servidor web Nginx
- Cómo instalar Varnish Cache 5.1 para Nginx en CentOS 7
- Instale la última versión de Nginx 1.10.1, MariaDB 10 y PHP 5.5/5.6 en CentOS 7
En este artículo, mostramos cómo instalar y administrar el servidor HTTP Nginx desde la línea de comandos en CentOS 7. Puede hacer preguntas o darnos cualquier comentario a través del formulario de comentarios a continuación.