Nginx

Instalar NGINX en CentOS

Instalar NGINX en CentOS
En el caso de cualquier servidor web, el rendimiento es algo que debes tener en cuenta. De hecho, el rendimiento es el factor principal que decide el éxito de ejecutar un servidor. Cuanto más rápido sea el servidor, mejor rendimiento obtendrá de su configuración de hardware actual.

Hay varias aplicaciones de servidor disponibles. Los más populares incluyen Apache y NGINX. Ambos son gratuitos y de código abierto. Por supuesto, en términos de popularidad, Apache es una opción bastante popular incluso en el mundo. De hecho, más del 65% de todos los servidores del mundo cibernético actual funcionan con Apache!

Sin embargo, eso no disminuye los beneficios de NGINX (engine-ex - así es como se pronuncia). Hay toneladas de beneficios adicionales que NGINX proporciona y que Apache no cumple.

La primera y principal razón es el rendimiento. NGINX, al ser una alternativa ligera a Apache, ofrece un mejor rendimiento general que Apache. NGINX también se adapta bien a Linux y otros entornos similares a UNIX. Sin embargo, NGINX se queda corto en términos de flexibilidad. Debe compilar módulos adicionales en el binario NGINX en la mayoría de los casos, ya que no todos los módulos de NGINX admiten la carga dinámica de módulos.

Como ambos son gratuitos, puede iniciar fácilmente su propio servidor ahora mismo! En el tutorial de hoy, veremos cómo se ejecuta NGINX en mi sistema CentOS de prueba.

Instalación de NGINX

NGINX está disponible en el repositorio de EPEL. Comencemos la instalación!

Al principio, asegúrese de que su sistema tenga el repositorio EPEL habilitado -

sudo yum instalar epel-release

actualización de sudo yum

Ahora es el momento de realizar la instalación!!!

sudo yum instalar nginx

Iniciando NGINX

La instalación está completa, es hora de encenderla! No va a empezar solo!

sudo systemctl start nginx

Si su sistema está configurado para usar un firewall, habilite el tráfico HTTP y HTTPS desde / hacia el servidor -

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

Es hora de probar el funcionamiento del servidor -

http: //

No tengo la dirección IP del servidor? Entonces puedes averiguarlo ejecutando el siguiente comando -

dirección ip

En mi caso, necesito la conexión "enp0s3". Ahora, averigüe la dirección IP ejecutando el siguiente comando -

ip addr show enp0s3 | grep inet | awk 'imprimir $ 2; '| sed 's / \ /.PS

Es posible que también desee habilitar NGINX cada vez que su sistema se inicie -

sudo systemctl habilitar nginx

Configuraciones adicionales

La configuración predeterminada no siempre es la mejor, ya que depende del caso de uso particular. Afortunadamente, NGINX presenta un práctico conjunto de archivos de configuración.

  • Archivo de configuración global NGINX / etc / nginx / nginx.conf
  • Raíz del servidor predeterminado / usr / share / nginx / html
  • Configuración del bloque del servidor / etc / nginx / conf.D/*.conf

Disfrutar!

Tutorial de Shadow of the Tomb Raider para Linux
Shadow of the Tomb Raider es la duodécima incorporación a la serie Tomb Raider, una franquicia de juegos de acción y aventuras creada por Eidos Montre...
Cómo impulsar FPS en Linux?
FPS significa Cuadros por segundo. La tarea de FPS es medir la velocidad de fotogramas en reproducciones de video o actuaciones de juegos. En palabras...
Los mejores juegos de Oculus App Lab
Si es propietario de un visor Oculus, debe estar informado sobre la descarga lateral. Sideloading es el proceso de instalación de contenido que no es ...