当多个系统需要部署的时候,有系统访问很小,为了节省成本,就需要将多个系统部署到同一台服务器上,怎么在同一台服务器上,完成不同系统的部署和访问,就需要使用虚拟主机实现。
使用端口实现虚拟主机
配置 nginx.conf
server {
listen 80;
server_name www.red.com;
location / {
root html;
index index0.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 80;
server_name www.blue.com;
location / {
root html;
index index1.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
拷贝 index.html
重启 nginx
使用不同端口进行方法
使用域名实现虚拟主机