Nginx配置多站点(网站)
本文记录了通过设置Nginx nginx.conf 配置文件内的 include 引入外部文件的方式来配置多站点(网站)
查找nginx目录
我的在
/usr/local目录下
1 | whereis nginx |
修改nginx.conf配置文件
打开nginx.conf
1 | vim /usr/local/nginx/conf/nginx.conf |
按 i 键由命令模式切换到编辑模式,修改 include 为:
1 | include /usr/local/nginx/conf/vhost/*.conf; |
按 esc 然后输入 :wq 保存退出
创建vhost目录
在
/usr/local/nginx/conf目录下新建vhost目录,与nginx.conf同级
多个站点的conf配置文件都存放在这里,通过主配置文件 nginx.conf 引入
1 | cd /usr/local/nginx/conf |
创建 www.gaoyuanqi.cn.conf 配置文件
www.gaoyuanqi.cn指网站域名,方便记忆
在vhost目录下创建:
1 | cd vhost |
修改 www.gaoyuanqi.cn.conf 配置文件
打开
www.gaoyuanqi.cn.conf
1 | vim www.gaoyuanqi.cn.conf |
按 i 键由命令模式切换到编辑模式:
1 | server { |
按 esc 然后输入 :wq 保存退出
重启Nginx
1 | cd /usr/local/nginx/sbin |