行业资讯

宝塔面板启动nginx服务器端口无法绑定,如何更换(nginx虚拟主机端口号丢失)

2024-04-22 12:56:49 行业资讯 浏览:10次


宝塔面板启动nginx服务器端口无法绑定,如何更换

一方面,宝塔面板限制了部分常用的危险端口,以避免用户配置不当导致服务器被攻击或滥用。

宝塔nginx反向代理配置端口为什么被限制

1、该情况原因如下:Nginx配置错误:检查nginx的配置文件是否正确。确保代理配置中的上游服务器地址、端口和路径等信息正确无误。内网服务未启动或未正常工作:检查被代理的内网服务是否已启动并正常工作。

2、目标服务器未启动或未正确配置:请确保要代理的目标服务器已经启动,并配置正确。可以尝试直接访问目标服务器的接口,确认是否正常工作。

3、客户端 TCP 10W 长连接到 Nginx/HAproxy 这一步,没有问题。软件负载到实际业务这里,由于负载均衡(nginx) 是采用转发的方式进行处理的,本地会创建连接,当转发超出 65535 时,(nginx)就不能建立长连接了。

4、有时候在云服务器配置好端口也不行,如果还是不行,那可能是因为宝塔防火墙把端口给屏蔽了,我们需要到宝塔防火墙里放行端口。宝塔面板的开放端口比较简单,进入宝塔面板后台后,点击安全模块,输入端口与备注内容,点击确定。

5、网站端口号不是80吗,代理的端口一般比较少用,一般有8080 6666 这些。

Nginx中处理重定向端口丢失问题

通过配置对URL重写的形式带上端口号,问题解决。

最简单的解决方案,修改Nginx的配置文件:如上才是正确的配置nginx。其中的proxy_set_header Host server_port; 设置转发端口。这一行是关键。

可以代理https到http,外网用https,内网使用http,这样的反向代理模式,安全简单。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论: