CentOS7.3怎么配置Nginx虚拟主机-创新互联
这篇文章主要介绍CentOS 7.3怎么配置Nginx虚拟主机,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联公司是专业的新密网站建设公司,新密接单;提供成都做网站、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行新密网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!实验环境
一台最小化安装的CentOS 7.3虚拟机
配置基本环境
1. 安装nginx
yum install -y epel-* yum isntall -y nginx vim
2. 建立虚机主机的站点根目录
mkdir /var/wwwroot mkdir /var/wwwroot/site1 mkdir /var/wwwroot/site2 echo -e "site1" >> /var/wwwroot/site1/index.html echo -e "site2" >> /var/wwwroot/site2/index.html
3. 关闭CentOS的防火墙
setenforce 0 systemctl stop firewalld systemctl disable firewalld
配置基于端口的虚拟主机
1. 编辑nginx配置文件
vim /etc/nginx/conf.d/vhosts.conf
2. 添加以下内容
server { listen 8081; root /var/wwwroot/site1; index index.html; location / { } } server { listen 8082; root /var/wwwroot/site2; index index.html; location / { } }
3. 启动 nginx
服务
systemctl start nginx
4. 在宿主机访问两个站点
http://192.168.204.135:8081/
http://192.168.204.135:8082/
配置基于域名的虚拟主机
1. 重新编辑nginx配置文件
vim /etc/nginx/conf.d/vhosts.conf
2. 删除原内容,重新添加以下内容
server { listen 80; server_name site1.test.com; root /var/wwwroot/site1; index index.html; location / { } } server { listen 80; server_name site2.test.com; root /var/wwwroot/site2; index index.html; location / { } }
3. 重启 nginx
服务
systemctl restart nginx
4. 在Windows上修改 hosts
文件
编辑 C:\Windows\System32\drivers\etc\hosts
文件,
添加以下内容(根据实际情况自己修改)
192.168.204.135 site1.test.com
192.168.204.135 site2.test.com
5. 在宿主机访问两个站点
http://site1.test.com/
http://site2.test.com/
配置基于IP的虚拟主机
1. 在虚拟机增加两个IP地址
ifconfig ens33:1 192.168.204.151 ifconfig ens33:2 192.168.204.152
2. 重新编辑nginx配置文件
vim /etc/nginx/conf.d/vhosts.conf
3. 删除原内容,重新添加以下内容
server { listen 192.168.204.151:80; root /var/wwwroot/site1; index index.html; location / { } } server { listen 192.168.204.152:80; root /var/wwwroot/site2; index index.html; location / { } }
4. 重启 nginx
服务
systemctl restart nginx
5. 在宿主机访问两个站点
http://192.168.204.151/
http://192.168.204.152/
以上是“CentOS 7.3怎么配置Nginx虚拟主机”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联成都网站设计公司行业资讯频道!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
标题名称:CentOS7.3怎么配置Nginx虚拟主机-创新互联
分享URL:http://cdiso.cn/article/cdhsdj.html