1-- [servidor Nginx de alto rendimiento] - 4 Nginx configuración de host virtual

0 utiliza Notepad++para modificar los archivos de configuración

Aquí Insertar imagen DescripciónAquí Insertar imagen Descripción

conexión con éxito:

Aquí Insertar imagen Descripción

Puede ser directamente Notepad++modificado el archivo de configuración, excepto la voluntad de sincronización para Linux

1 NginxConfiguración de hosts virtuales

  1. 基于域名的虚拟主机Por nombre de dominio para distinguir entre hosts virtuales - Aplicación: página web externa.
  2. 基于端口的虚拟主机Para distinguir entre hosts virtuales en el puerto - Aplicación: sitio Web interno de la empresa, de fondo externo administración de sitios web.
  3. 基于 ip 的虚拟主机 Casi no.

Es decir, un servidor se inicia múltiples sitios.
¿Cómo distinguir entre diferentes sitios:

  • 域名不同
  • 端口不同

Nginx Perfil:
/usr/local/nginx/conf/nginx.conf

1.1 Por 域名Hosting distintiva

Modificar archivo hosts ventana:

192.168.153.11 www.test.com
192.168.153.11 www.test1.com
192.168.153.11 www.test2.com

Nginx configuración


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #access_log  logs/access.log  main;

    sendfile        on;

    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;                 # server监听的端口号
        server_name  localhost;          # 配置域名

        location / {
            root   html;                 # 拦截后,跳转根路径
            index  index.html index.htm; # 默认页面
        }

    }
	
	############ 添加配置一
	server {
        listen       80;
        server_name  www.test1.com;          # 配置域名

        location / {
            root   data/test1;               # 拦截后,跳转根路径 data/test1
            index  index.html index.htm;
        }

    }
	
	############ 添加配置二
	server {
        listen       80;
        server_name  www.test2.com;          # 配置域名

        location / {
            root   data/test2;               # 拦截后,跳转根路径 data/test2
            index  index.html index.htm;
        }

    }

}

Nota: la ruta raíz de salto después de la intercepción debe configurarse dimensión ruta relativa:data/test2

Crear un directorio bajo Nginx:

Aquí Insertar imagen Descripción

Volver a cargar el archivo de configuración

/usr/local/nginx/sbin/nginx -s reload

prueba:

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

1.2 Por 端口diferentes hosts virtuales distintivas

Agregar host virtual:


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #access_log  logs/access.log  main;

    sendfile        on;

    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;                 # server监听的端口号
        server_name  localhost;          # 配置域名

        location / {
            root   html;                 # 拦截后,跳转根路径
            index  index.html index.htm; # 默认页面
        }

    }
	
	############ 添加配置一
	server {
        listen       8080;                   # 配置监听的端口号
        server_name  www.test.com;

        location / {
            root   data/test1;               # 拦截后,跳转根路径 data/test1
            index  index.html index.htm;
        }

    }
	
	############ 添加配置二
	server {
        listen       8081;                   # 配置监听的端口号
        server_name  www.test.com;

        location / {
            root   data/test2;               # 拦截后,跳转根路径 data/test2
            index  index.html index.htm;
        }

    }

}

Volver a cargar el archivo de configuración

/usr/local/nginx/sbin/nginx -s reload

prueba:

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

Publicados 675 artículos originales · ganado elogios 214 · Vistas de 140.000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_42112635/article/details/104923770
Recomendado
Clasificación