美文网首页
如何用Nginx配置一个新的2级域名

如何用Nginx配置一个新的2级域名

作者: 邪恶的奥伯伦 | 来源:发表于2019-03-11 15:22 被阅读0次

    比如上线了一个新的APP ELK, 如果通过域名来访问呢。
    首先配置2级域名解析,
    这里通过阿里云域名解析进行配置

    记录类型 A   (IP到域名选 A, 两个域名之间选 CNAME)
    主机记录  elk   (二级域名, 比如elk.xxx.com)
    记录值    1.1.1.1  (你的服务器IP)
    

    新的2级域名解析就设置好了 等几分钟 就可以访问了,

    下面是Nginx的配置

    upstream elk {
            server 192.168.0.99:5601;    # 服务所在内网IP
    }
    
    server {
           listen 80;
           server_name elk.xxx.com;        # 所处理2级域名的名字
           location / {
               #proxy_pass http://a93:5601;  #也可以这样, 不配置upstream, 不过这么做 不是很专业
               proxy_pass http://elk;
    }
    

    这里 server_name 就表示 这段server是用来处理哪些2级域名, 我们写上我们新创建的, 至于之前使用的2级域名 因为server_name不同 所以不受影响

    重启Nginx之后, 我们就可以通过elk.xxx.com 这个2级域名访问新的服务了。

    相关文章

      网友评论

          本文标题:如何用Nginx配置一个新的2级域名

          本文链接:https://www.haomeiwen.com/subject/vikbpqtx.html