概述
【Linux】nginx 配置/绑定 多域名
今天晚上花了3个多小时回顾 linux,给自己的 nginx 服务器配置了第二个域名,作为自己网站体系的一部分扩充。
趁着还没到睡觉时间,将配置步骤和思路分享如下(以增加域名 sample.com 为例):
1、在 nginx 目录下创建 samples 文件夹,作为 htm/html 文件的存放目录;
cd /usr/local/nginx/
mkdir samples
2、打开 nginx 目录下的 conf 目录,在此创建 sample.conf 文件,作为域名解析的配置文件。
cd conf/
vi sample.conf
3、在已打开的 sample.conf 文件中 paste 如下内容:
server{
listen 80;
server_name sample.com www.sample.com;
root /usr/local/nginx/samples;
index index.html index.htm;
charset utf-8;
location / {
root /usr/local/nginx/samples;
index index.html index.htm;
}
location ~* .(jpg|gif|png)$ {
if (-f $request_filename) {
expires max;
break;
}
}
location ~ /.ht {
deny all;
}
}
然后 Esc+:wq 保存退出。 为浏览器访问的域名 sample.com www.sample.com
4、打开当前 conf 目录下的 nginx.conf
vi nginx.conf
在此文件最后一个’}’里面添加一行代码,将前面写的 sample.conf 文件包含进去
include /usr/local/nginx/conf/sample/conf;
5、重启 nginx 后即可正常解析新添加的域名(这里我选择重新导入的方式来重启)
cd /usr/local/nginx/sbin/
./nginx -s reload
6、将写好的 htm/html 文件放入nginx 目录下的 samples 文件夹,这样便可以通过 sample.com 来访问此文件夹下的 index.htm/index.html 文件了。
7、域名解析后在浏览器输入sample.com www.sample.com即可访问
最后
以上就是霸气夏天为你收集整理的nginx 配置/绑定 多域名的全部内容,希望文章能够帮你解决nginx 配置/绑定 多域名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复