GNU/Linux >> Tutoriales Linux >  >> Linux

¿Es posible hacer que Nginx escuche diferentes puertos?

Solución 1:

También puede hacer lo siguiente:

server {
    listen 80;
    listen 8000;
    server_name example.org;
    root /var/www/;
}

Solución 2:

Sí, lo es.

Lo que probablemente desee son varias estrofas de "servidor", cada una con un puerto diferente, pero posiblemente (¿probablemente?) el mismo nombre_de_servidor, sirviendo el contenido "diferente" de manera adecuada dentro de cada una, tal vez con una raíz de documento diferente en cada servidor.

La documentación completa está aquí:http://nginx.org/en/docs/http/server_names.html

Ejemplo:

server {
    listen       80;
    server_name  example.org  www.example.org;
    root         /var/www/port80/
}

server {
    listen       81;
    server_name  example.org  www.example.org;
    root         /var/www/port81/
}

Linux
  1. nginx - 413 Entidad de solicitud demasiado grande

  2. Cómo hacer que los enlaces permanentes de WordPress funcionen en Nginx

  3. Cómo configurar un subdominio o alojar múltiples dominios usando nginx en el servidor Linux

  4. ¿Es posible hacer que las salidas stdout y stderr sean de diferentes colores en XTerm o Konsole?

  5. nginx:[emerg] directiva desconocida en /etc/nginx/sites-enabled/example.com:3

Cómo instalar Nginx en Ubuntu 14.04

Cómo instalar Nginx en Debian 7

Cómo instalar Nginx en Fedora 22

Cómo instalar NGINX en Ubuntu 20.04

Cómo instalar Nginx en CentOS 7

Cómo configurar NGINX en un servidor CentOS 7