Cómo instalar Nginx en Centos 7
- 1365
- 402
- Eduardo Tapia
Nginx (corto para Motor x) es un servidor web HTTP gratuito, de código abierto y potente y un proxy inverso con una arquitectura impulsada por eventos (asíncrono). Está escrito usando C Lenguaje de programación y se ejecuta en sistemas operativos similares a UNIX, así como Windows OS.
También funciona como un proxy inverso, correo estándar y servidor proxy TCP/UDP, y además puede configurarse como un equilibrador de carga. Está alimentando muchos sitios en la web; bien conocido por su alto rendimiento, estabilidad y conjunto rico en funciones.
Leer 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 utilizando la línea de comandos.
Prerrequisitos:
- 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
Instale el servidor web Nginx
1. Primero actualice los paquetes de software del sistema a la última versión.
# actualización de yum -y
2. A continuación, instale el servidor NGINX HTTP desde el repositorio EPEL utilizando el Yum Package Manager de la siguiente manera.
# yum instalación Epel-libease # yum install nginxInstale Nginx en CentOS 7
Administrar el servidor NGINX HTTP en CentOS 7
3. Una vez que se instaló el servidor web NGINX, puede iniciarlo por primera vez y habilitarlo para comenzar automáticamente al arranque del sistema.
# SystemCTL Start Nginx # SystemCTL Habilitar Nginx # SystemCTL Status NginxIniciar y habilitar nginx en el arranque
Configurar FireWalld para permitir el tráfico NGINX
4. Por defecto, el firewall incorporado CentOS 7 está configurado para bloquear el tráfico NGINX. Para permitir el tráfico web en NGINX, actualice las reglas del firewall del sistema para permitir paquetes entrantes en HTTP y HTTPS utilizando los comandos a continuación.
# firewall-cmd --zone = public --permanent --add-service = http # firewall-cmd --zone = public --permanent --add-service = https # firewall-cmd--ReloadPermitir nginx en firewalld
Prueba del 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_ipPrueba de instalación de Nginx
Nginx Archivos y directorios importantes
- El directorio raíz del servidor predeterminado (directorio de nivel superior que contiene archivos de configuración): /etc/nginx.
- El archivo de configuración NGINX principal: /etc/nginx/nginx.confusión.
- Las configuraciones de bloqueo de servidor (hosts virtuales) se pueden agregar en: /etc/nginx/conf.d.
- El directorio raíz del documento del servidor predeterminado (contiene archivos web): /usr/share/nginx/html.
También puede leer estos siguientes artículos relacionados con el servidor web NGINX.
- Cómo configurar hosts virtuales basados en nombres y basados en IP (bloques de servidor) con Nginx
- La guía final para asegurar, endurecer y mejorar el rendimiento del servidor web NGINX
- Cómo instalar barnish cache 5.1 para Nginx en Centos 7
- Instale el último 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 NGINX HTTP desde la línea de comando en Centos 7. Puede hacer preguntas o darnos cualquier comentario a través del formulario de comentarios a continuación.
- « Cómo instalar PIP para administrar paquetes de Python en Linux
- Cómo encontrar archivos con permisos Suid y SGID en Linux »