一个IP(电脑)可以绑定多个域名,但是服务器要运行多个网站,80端口就一个,可以通过域名来区别Nginx把服务交个谁来打理。
-
先修改host文件
我用的是一个工具修改,读者可以直接找到这个目录进行修改:C:\Windows\System32\drivers\etc
-
在Nginx下,conf文件夹下,有个nginx.conf文件,这个是配置文件
-
想办法编写这个文件,程序员都有自己办法编写,可以连接电脑用自己的编译器,文本等等,在这个文件下面增加
```powershell
```powershell
server {
listen 80;//监听80口
server_name www.taotaoshangchenghoutai.com;//浏览器输入的网站,监听
location / {
proxy_pass http://192.168.113.2:9001;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}
server {
listen 80;
server_name www.taotaomanager.com;
location / {
proxy_pass http://192.168.113.2:10010;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}
``
最后要重启Nginx的服务:./nginx -s reload,就OK了