美文网首页
如何使用nginx给自己开发的服务配置域名,让外网用户可以访问

如何使用nginx给自己开发的服务配置域名,让外网用户可以访问

作者: chanyi | 来源:发表于2020-01-09 11:33 被阅读0次

如何给自己开发的服务配置域名,让外网用户可以访问?
解决这个问题需要有域名(要解析),服务器和自己的服务
================================================
以上可以条件都具备之后,修改服务器上的nginx配置即可。
修改nginx配置如下:
原配置(默认配置):

server {
listen 80;
server_name localhost;

    location / {
        root   html;
        index  index.html index.htm;
    }

}

修改后配置:

server {
listen 80;
server_name 你的域名.cn;

    location / {
        proxy_pass   http://你的域名.cn:8989;
    }

}

作用是当用户访问域名"http://你的域名.cn"时调转到127.0.0.1:8989上
同时也可以指定具体的路径如下:

server {
listen 80;
server_name 你的域名.cn;

   location /start{
proxy_pass   http://你的域名.cn:8989/home/start;
    }

}

作用是当用户访问路径"http://你的域名.cn/start"时调转到127.0.0.1:8989/home/start上

相关文章

网友评论

      本文标题:如何使用nginx给自己开发的服务配置域名,让外网用户可以访问

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