Nginx虚拟主机配置(20200202)

一台机器上跑多个站点,即多个域名

Nginx虚拟主机配置(20200202)_第1张图片

 

Nginx虚拟主机配置(20200202)_第2张图片

Nginx虚拟主机配置(20200202)_第3张图片

curl -xIP:port 域名    用来指定访问的域名在哪个IP的哪个端口上

 

 

Nginx默认虚拟主机

  • 不管什么域名解析到该服务器,都会访问到默认虚拟主机

Nginx虚拟主机配置(20200202)_第4张图片

  • nginx.conf中第一个server { }为默认虚拟主机,或者配置文件目录中的第一个
  • 或 listen 80 default_server;     通常直接deny

 

Nginx虚拟主机配置(20200202)_第5张图片

Nginx虚拟主机配置(20200202)_第6张图片

  • 泛解析 *.aming.com 如果一个域名下有N个二级域名,并且要把二级域名全部解析到一个虚拟主机上,如:1.yeyunyi.com;a.yeyunyi.com;

Nginx虚拟主机配置(20200202)_第7张图片

Nginx虚拟主机配置(20200202)_第8张图片

Nginx虚拟主机配置规范

  • 主配置文件include虚拟主机配置文件
  • 在conf目录下创建vhost目录,在vhosts目录下面定义虚拟主机配置

Nginx基于端口的虚拟主机

  • listen端口不同,server_name可以相同

你可能感兴趣的:(Nginx虚拟主机配置(20200202))