nginx 虚拟主机配置教程
2022年5月31日小于 1 分钟约 222 字
虚拟主机配置
首先需要备份默认配置
# >>> vim conf.d/default.conf
mv conf.d/default.conf conf.d/default.conf.bak
多个IP地址的虚拟主机
# >>> vim conf.d/vserver1.conf
# 第一台虚拟主机
server {
listen 192.168.10.1:80; # 只监听某个IP地址
server_name localhost;
#...
}
# >>> vim conf.d/vserver2.conf
# 第二台虚拟主机
server {
listen 8080; # 监听的特定的端口
server_name localhost;
#...
}
多个端口的虚拟主机
# >>> vim conf.d/vserver1.conf
# 第一台虚拟主机
server {
listen 8081; # 监听特定的端口
server_name localhost;
#...
}
# >>> vim conf.d/vserver2.conf
# 第二台虚拟主机
server {
listen 192.168.10.2:80; # 只监听某个IP地址
server_name localhost;
#...
}
多个域名的虚拟主机
通过浏览器发送的Request请求包头的Host键内容区分。
# >>> vim conf.d/vserver1.conf
# 第一台虚拟主机
server {
listen 80;
server_name dongfe.com;
#...
}
# >>> vim conf.d/vserver2.conf
# 第二台虚拟主机
server {
listen 80;
server_name yumhon.com;
#...
}