如何给自己开发的服务配置域名,让外网用户可以访问?
解决这个问题需要有域名(要解析),服务器和自己的服务
================================================
以上可以条件都具备之后,修改服务器上的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上
网友评论