Loading

Nginx 中配置二级域名

当使用 Nginx 搭建静态资源服务器时,在其中配置二级域名

Author: wjjwkwindy Date: 2018-11-10 Tags: back-end nginx


Nginx 搭建和部署方法请参考 掘金

1.创建二级域名对应的静态文件夹。

cd /server/app
mkdir subdomain
cd subdomain

2.传入需要部署的二级域名静态文件。

// 这里使用 git 来导入远程仓库
git clone https://github.com/xxx/xxx

3.打开 Nginx 配置文件并添加新的 server 块。

vim /server/runtime/nginx/1.14.0/conf/nginx.conf
server{
    listen       80;
    server_name 二级域名; // eg: server_name subdomain.example.com

    location / {
       root  刚才设置的二级域名目录; // eg: root /server/app/subdomain
       index  index.html index.htm;
    }

4.让 Nginx 重新读取配置文件

/server/runtime/nginx/1.14.0/sbin/nginx -s reload

5.配置 DNS 解析。(这里以腾讯云为例)

5.1进入云解析,点击后面的更多 -> 分配子域名至项目

5.2输入你想要绑定的二级域名,点击确定。

5.3点击协作子域名 -> 你的二级域名 -> 添加纪录,记录值填写你的服务器的公网 ip。

wjjwkwindy

web前端开发,爱折腾,爱分享