多域名虚拟主机
创建各自的配置文件
分别写入配置 ,基于域名的虚拟主机,这样写 域名1:dnf.com [root@web /etc/nginx/conf.d]#touch dnf.conf server { listen 80; server_name dnf.com; # 这里写的是域名 charset utf-8; location / { root /www/dnf/; # 根目录dnf index index.html; } } 域名2:lol.com [root@web /etc/nginx/conf.d]#touch lol.conf server { listen 80; server_name lol.com; # 这里写的是域名 charset utf-8; location / { root /www/lol/; # 根目录lol index index.html; } }
#然后重启nginx生效
[root@web /etc/nginx/conf.d]#systemctl restart nginx
多端口虚拟主机
在一个配置文件中,定义多个虚拟主机
vim /etc/nginx/conf.d/port.conf # 平级 server { listen 10.0.0.8:81; #这里写ip:端口 server_name _; #_代表空 charset utf-8; location / { root /www/data81/; index index.html; } } # 平级 server { listen 10.0.0.8:82;#这里写ip:端口 server_name _; #_代表空 charset utf-8; location / { root /www/data82/; index index.html; } }
#然后重启nginx生效
[root@web /etc/nginx/conf.d]#systemctl restart nginx
TRANSLATE with x English TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back 标签:index,虚拟主机,nginx,端口,server,Nginx,location,conf,root From: https://www.cnblogs.com/qude/p/17451529.html