我是在windows下做试验的,接下来以windows为例: 1首先下载nginx: 2 到C:\Windows\System32\drivers\etc\目录下修改hosts文件,加入你要映射的域名如下: 127.0.0.1 dpa.xxx.com 127.0.0.1 dcas.xxx.com 然后启动一下nginx试试效果,会发现localhost,dpa.xxx.com, dcas.xxx.com都会访问到nginx首页:
Windows启动nginx双击nginx.exe就可以。 这样我们就完成了想要的一部分,那么接下来配置一下nginx就可以了。 3 配置conf下的nginx.conf文件 那我们就写个域名和端口的对应关系如下: localhost 8088 dpa.xxx.com 8080 dcas.xxx.com 8090 具体的配置如下: server { listen 80; server_name dcas.xxx.com; location / { proxy_passhttp://127.0.0.1:8090/; } } server{ listen 80; server_name dpa.xxx.com; location / { proxy_passhttp://127.0.0.1:8080/; } } server{ listen 80; server_name localhost; location / { proxy_passhttp://127.0.0.1:8088/; } } 重启一下我们的多个端口对应多个域名就起作用了。 |
|