linux下nginx配置非80端口使用80端口转发访问笔记!

宝塔安装完成访问地址一般是IP+端口号:8888访问,为了方便访问,可以在面板设置设成域名访问,但是访问还是要跟上8888端口号。能不能把端口号也略去?答案肯定可以,折腾如下:
安装成功宝塔后,阿里云后台入方向8888端口放行,再去域名管理配置宝塔专用域名。xshell切换到/www/server/panel/vhost/nginx目录,vim bt.xxxx.com.conf ,内容如下:
server {
    server_name bt.xxx.com
    listen 80; 
    location / {
        proxy_pass http://47.111.140.xxx:8888;
        proxy_set_header Host $host:80;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

配置完成,重启nginx service nginx restart,然后不出意外,下面三种方式均可访问了!~
ip+端口号访问:http://47.111.140.xxx:8888/
域名+端口号访问:bt.xxx.com:8888/
直接域名访问:bt.xxx.com
同理,宝塔下安装的gitLab,配置的端口号是9999,可以用同方法配置:
ip+端口号访问:http://47.111.140.xxx:9999/
域名+端口号访问:git.xxx.com:9999/
直接域名访问:git.xxx.com

你可能感兴趣的:(linux下nginx配置非80端口使用80端口转发访问笔记!)