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 |