Cargando

Ir a contenido


 


Cómo instalar y configurar Nginx Debian 9 Linux

Tutorial completo para saber cómo instalar y configurar Nginx Debian 9 Linux paso por paso.


Escrito por el dic 18 2017 14:20 debian linux



Actualmente contamos con la posibilidad de instalar en nuestras distribuciones de Linux una serie de programas, aplicaciones y funcionalidades enfocadas en la mejora del diseño y desarrollo del sistema para sacar su máximo potencial y así ofrecer a los usuarios mayores servicios y opciones.

 

Nginx se posiciona en esta rama como una de estas opciones cuando nos referimos a todo el tema de servidores proxy. Hoy Solvetic explicará paso a paso cómo instalar Nginx en Debian 9.

 

En este tutorial te explicamos todos los pasos para saber cómo instalar la herramienta de monitoreo LibreNMS con Nginx en Linux con centOS 7.

 

Nginx
Nginx (motor x) es un servidor proxy HTTP y reverso, que puede ser implementado como un servidor proxy de correo y un servidor proxy genérico TCP / UDP.

 

Al implementar un servidor Nginx estaremos disfrutando de beneficios como, por categorías:

 

Funciones básicas
  • Servidor de archivos estáticos y de índice o autoindexado.
  • Aceleración de proxy inverso con almacenamiento en caché; equilibrio de carga y tolerancia a fallos
  • Soporte acelerado con el almacenamiento en caché de FastCGI, uwsgi, SCGI y servidores de memcached.
  • Arquitectura modular, donde los filtros incluyen gzipping, rangos de bytes, respuestas fragmentadas, XSLT, SSI y filtro de transformación de imágenes.
  • Soporte para SSL y TLS SIN
  • Soporte para HTTP / 2 con prioridad ponderada y basada en la dependencia
  • Servidores virtuales basados en nombres y basados en IP
  • Soporte para conexiones Keep-alive y pipeline
  • Acceso a los formatos de registro, escritura de registro almacenado, rotación rápida de registros y registro de Syslog
  • Redirección de códigos de error 3xx-5xx
  • Puede cambiar de URI usando expresiones regulares
  • Ejecuta diferentes funciones dependiendo de la dirección del cliente
  • Control de acceso basado en la dirección IP del cliente, por contraseña (autenticación básica HTTP) y por el resultado de la subrequest
  • Validación del referer HTTP
  • Admite los métodos PUT, DELETE, MKCOL, COPY y MOVE
  • Transmisión FLV y MP4
  • Límite de la tasa de respuesta
  • Limita la cantidad de conexiones o solicitudes simultáneas provenientes de una dirección
  • Geolocalización basada en IP
  • Admite Embedded Perl

 

Servidor Proxy
  • Redirección del usuario a un servidor IMAP o POP3 haciendo uso de un servidor de autenticación HTTP externo
  • Autenticación de usuario utilizando un servidor de autenticación HTTP externo y una redirección de conexión a un servidor SMTP interno
  • Métodos de autenticación soportados: POP3: USER / PASS, APOP, AUTH LOGIN / PLAIN / CRAM-MD5, IMAP: INICIAR SESIÓN, AUTH LOGIN / PLAIN / CRAM-MD5, SMTP: AUTH LOGIN / PLAIN / CRAM-MD5.
  • Soporte para SSL
  • STARTTLS y soporte de STLS.

 

TCP/UDP
  • Proxying genérico de TCP y UDP
  • Soporte SSL y TLS SNI para TCP
  • Equilibrio de carga y tolerancia a fallos
  • Control de acceso basado en la dirección del cliente
  • Puede ejecutar diferentes funciones dependiendo de la dirección del cliente
  • Limita el número de conexiones simultáneas provenientes de una dirección
  • Acceso a los formatos de registro, escritura de registro almacenado, rotación rápida de registros y registro de Syslog
  • Geolocalización basada en IP.

 

Ahora veremos cómo instalar esta aplicación en Debian 9 de una forma práctica.

 

 


1. Actualización del sistema y cómo instalar Nginx


El primer paso a dar consiste en actualizar los paquetes del sistema ejecutando los siguientes comandos:
apt-get updateapt-get upgrade
Una vez actualizado el sistema ejecutamos la siguiente línea para instalar Nginx:
apt-get install nginx

 

Allí ingresaremos la letra S para confirmar la descarga y actualización de los paquetes de Nginx.

 

Una vez finalizada la instalación veremos lo siguiente:

 

 

Por defecto, el servidor Nginx se ha iniciado en Debian 9 y esto sera posible verificarlo con el comando netstat y el comando ps así:

ps aux | grep nginxpgrep nginx

 



Login         Únete!

¿Te ha gustado y ayudado este Tutorial?
Puedes premiar al autor pulsando este botón para darle un punto positivo
  • -
  • 0
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado dic 18 2017 14:20
  •   Visitas 321
  •   Nivel
    Profesional



Tutoriales Relacionados


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
Demuestra que eres experto!
  ESCRIBIR TUTORIAL
Suscribirse