我是靠谱客的博主 霸气夏天,最近开发中收集的这篇文章主要介绍nginx 配置/绑定 多域名,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

【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 配置/绑定 多域名所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部