宝塔平台无法访问的问题

宝塔平台无法访问的问题

宝塔平台无法访问的问题

问题描述

在安装好宝塔面板并正确放行访问端口后,我们通常会在浏览器地址栏中输入 47.95.178.240:8899 进行访问。然而,有时候会遇到如下页面提示,导致无法正常打开宝塔面板: 此时,我们可能会疑惑:为什么我已经正确输入了服务器 IP 和端口号,依然无法访问宝塔面板?

常见尝试方法

在遇到此类问题时,通常可以尝试以下几种方法进行排查:

1、更换端口

通过 SSH 连接服务器,修改宝塔的默认端口。使用 bt 14 命令修改宝塔面板端口,并确保新端口在服务器安全组和防火墙中放行。

2、重启宝塔面板服务

通过 SSH 运行 bt restart 或 service bt restart 命令,重启宝塔服务。

3、关闭或调整防火墙:

使用 ufw status(Ubuntu)或 firewall-cmd --state(CentOS)检查防火墙状态。运行iptables -L -n 查看端口是否被拦截。通过 firewall-cmd --add-port=8899/tcp --permanent 放行端口。

然而,经过测试,以上方法有时并不能解决问题。

解决方案:添加 HTTPS 访问

经过尝试后,我发现通过 HTTPS 方式访问宝塔面板 可以成功打开页面。 即,在浏览器中输入:

https://47.95.178.240:8899/

而不是:

47.95.178.240:8899

如下使用https://47.95.178.240:8899/已正常打开:

为什么需要 HTTPS?

宝塔面板默认启用了 HTTPS 加密访问,因此当你直接输入 47.95.178.240:8899 时,浏览器可能会因为安全策略的限制,阻止你访问。

怎么关闭HTTPS?

如果后续访问不想输入https的话,可以进入宝塔界面进行关闭,具体步骤如下: 1、打开设置栏

2、关闭面板SSL

注意:关闭 HTTPS 可能会使登录信息暴露在网络中,建议在非必要情况下仍然使用 HTTPS 访问。

结论

如果在访问宝塔面板时遇到无法打开的问题,除了检查端口和防火墙外,还需要尝试 使用 HTTPS 方式访问,即 https://服务器IP:端口号/。这样可以有效解决因浏览器安全策略导致的访问受限问题,同时提升面板的安全性。