哈,好久好久木有写博客了,最近事情太多太多了,做了好多事情,但是都是忙着先把东西做了,后面就忘了自己干了啥了哈哈哈哈哈,本教程原理主要就是转发端口到80并且加上域名区分,免去通过特殊端口访问的苦恼哈哈哈哈


nginx的下载和安装这里就不做赘述了,直接上配置文件:

server {

        listen       80;
        server_name  www.host.com; //这里是你要访问的域名

        location / {
            root   html;
            index  index.html index.html;
            proxy_pass http://127.0.0.1:8081; //这里是你要转发的本地端口,127.0.0.1也可以是localhost
        }
 
}

每一个端口转发都需要配置一个server,也就是上面的那个大括号,放在http的大括号里面,并列排好就好啦,别忘了配置保存完以后验证一下配置文件是否正确再重载nginx配置或者重启nginx服务器

PS:看到这样的返回表示配置文件没啥问题,可以重载了,如果不是的话,再改改配置文件,以免出现奇怪的问题。

SpringBoot部署jar包使用nginx反向代理端口转发实现域名访问

验证配置文件以及重载配置:

    nginx -t            #验证默认配置文件
    nginx -s reload     #重载nginx配置文件
26人点赞