nginx虚拟主机配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx虚拟主机配置相关的知识,希望对你有一定的参考价值。
nginx虚拟主机配置虚拟主机概念: 在web服务里就是一个独立的网站站点,这个站点对应独立的域名,具有独立的程序及资源目录,可以独立地对外提供服务供用户访问
虚拟主机类型:
基于域名的虚拟主机
基于端口的虚拟主机
基于IP的虚拟主机
1.找到nginx的配置文件nginx.conf
一般在nginx安装路径conf文件中。
在conf文件中有很多的配置文件,找到nginx.conf进行配置
2.编辑nginx.conf
添加一个server,每个server里面的配置对应一个虚拟主机vhost
server
listen 80; (80端口)
server_name bbs.nautilus.org; (设置域名)
#直接输入域名进入的目录和默认解析的文件
location /
root html/bbs;
index index.html; (设置访问内容)
3.创建目录
进入html文件中,创建一个目录,在创建好的目录中加入要添加的内容
4.加IP
在etc下的hosts中添加自己IP地址 和域名
![](https://s1.51cto.com/images/blog/201907/02/352d636bf953c05e8e43ab27dfac3807.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
5.关闭防火墙和eslinux
systemctl stop firewalld.service
setenforce 0
6.执行nginx
在安装路径nginx目录中
./nginx -t ./nginx -s reload
7.在百度中输入IP查找
以上是关于nginx虚拟主机配置的主要内容,如果未能解决你的问题,请参考以下文章