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即可访问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GY程序源

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值