Habilidades de configuración de Nginx

Configurar varios nombres de dominio para un sitio

server {
    listen       80;
    server_name  ops-coffee.cn b.ops-coffee.cn;
}

server_name  puede ir seguido de varios nombres de dominio, separados por espacios

 

Configurar varios sitios para un servicio

server {
    listen       80;
    server_name  a.ops-coffee.cn;

    location / {
        root /home/project/pa;
        index index.html;
    }
}

server {
    listen       80;
    server_name  ops-coffee.cn b.ops-coffee.cn;

    location / {
        root /home/project/pb;
        index index.html;
    }
}

server {
    listen       80;
    server_name  c.ops-coffee.cn;

    location / {
        root /home/project/pc;
        index index.html;
    }
}

Basado en la implementación de la configuración del host virtual Nginx, Nginx tiene tres tipos de hosts virtuales

Host virtual basado en IP:  debe tener varias direcciones en su servidor, y cada sitio corresponde a una dirección diferente. Este método se usa menos

Host virtual basado en puerto:  cada sitio corresponde a un puerto diferente. Al acceder, use ip: port para acceder, puede modificar el puerto de escucha para usar

Alojamiento virtual basado en nombres de dominio:  el método más utilizado. En el ejemplo anterior, se utiliza alojamiento virtual basado en dominios. El requisito previo es que tenga varios nombres de dominio correspondientes a cada sitio, y server_name puede completar diferentes nombres de dominio.

 

Proxy inverso ascendente de la configuración de Nginx

http {
    ...
    upstream tomcats {
        server 192.168.106.176 weight=1;
        server 192.168.106.177 weight=1;
    }

    server {
        location /ops-coffee/ { 
            proxy_pass http://tomcats; 

            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Forwarded-Proto $scheme;
        }
    }

}

 

 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_41086692/article/details/109079899
Recomendado
Clasificación