En este tutorial, le mostraremos cómo instalar Nginx usando yum
Comando en sistemas CentOS. Para aquellos de ustedes que no lo sabían, Nginx es uno de los servidores web más populares del mundo y es responsable de alojar algunos de los sitios más grandes y de mayor tráfico en Internet. Es más amigable con los recursos que Apache en la mayoría de los casos y se puede usar como un servidor web o un proxy inverso.
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. Así que hoy voy a mostrar cómo configurar un servidor web Nginx en sistemas CentOS. Realmente no es tan difícil. Empecemos con Nginx.
Requisitos previos
- Un servidor que ejecuta uno de los siguientes sistemas operativos:CentOS Linux.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
- Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instalar Nginx usando el comando Yum en CentOS
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
sudo yum clean all sudo yum update
Paso 2 Instalación de Nginx usando Yum
Comando en CentOS.
Para instalar, primero debe agregar la información del repositorio de Webtatic yum correspondiente a su versión de CentOS/RHEL a yum:
CentOS/RHEL 7.x:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6.x:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Ahora instalamos el paquete Nginx y las dependencias usando el siguiente comando:
yum install nginx16
Para iniciar el servidor Nginx, emita el siguiente comando:
service nginx start
Para detener el servidor Nginx, emita el siguiente comando:
service nginx stop
Archivos/carpetas de configuración
- El archivo de configuración principal de Nginx es
/etc/nginx/nginx.conf
- Los hosts virtuales se definen en
/etc/nginx/sites-available/default
- PHP se configurará en
/etc/php5/fpm/php.ini
Antes de cerrar esa ventana de terminal, es necesario configurar el servicio Nginx para que se inicie en el arranque. Simplemente emita el siguiente comando:
chkconfig nginx on
Al navegar a la dirección IP de su servidor (asumiendo que no tiene otro servidor escuchando en el puerto 80), será recibido con la página de bienvenida estándar:
Los pasos anteriores deberían producir un Nginx en ejecución que sirva las páginas predeterminadas de Nginx en el puerto 80. Comenzaremos a trabajar en varias configuraciones y optimizaciones para completar la serie. ¡Disfruta de tu nuevo servidor web!
¡Felicitaciones! Ha instalado Nginx con éxito. Gracias por usar este tutorial para instalar el servidor web Nginx en el sistema CentOS. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Nginx.