nginx.conf配置文件

目的:

nginx.conf配置文件_第1张图片

nginx支持三种类型的 虚拟主机配置 一个server就是一个虚拟机

一、通过端口号区分(listen不写ip的端口模式)

server{
  listen       80;
  server_name  localhost80;
}
server{
  listen       81;
  server_name  localhost81;
}

二、通过域名区分

可以通过修改host文件指定域名的IP地址(测试或者造假)

hosts文件 C:\Windows\System32\drivers\etc

只能模拟域名不能加端口号(hosts中)  例如test.len.com:81

可以使用SwitchHosts工具进行hosts的管理

nginx.conf配置文件_第2张图片

#域名可以有多个,用空格隔开
server{
  listen       80;
  server_name  www.nginx1.com www.nginx2.com;
}
server{
  listen       80;
  server_name  www.nginx3.com;
}

三、通过IP地址区分

server{
  listen       192.168.1.1:80;
  server_name  localhost;
}
server{
  listen       192.168.1.2:80;
  server_name  localhost;
}

你可能感兴趣的:(Nginx)