我们经常需要在服务器还是那个配置域名,
所以出一个简略版教程。

  • 首先在阿里云域名解析添加一个A记录指向应用服务器
  • 安装Nginx,可以百度
  • cd /etc/nginx/conf.d
  • vim your.sub.domain.conf输入如下,端口号记得改
server{
        listen       80;
        server_name your.sub.domain;

        location / {
                proxy_set_header Host $host:$server_port;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;

                proxy_pass http://127.0.0.1:3000;
                root  /the/directory/of/your/project;# 如果只有端口,不需要文件路径(如go应用)则可注释掉
                
                index index.html;
     #          try_files $uri $uri/ /index.html;
        }

}
  • service nginx restart
  • service nginx reload
    访问http://your.sub.domain,大功告成