浏览器直接访问地址:http://116.62.xxx.xx:8888登录宝塔面板时报错404排查记录 通过服务器直接访问访问宝塔 8888 端口 Nginx 报错404排查步骤一、先判断核心现象能走到 Nginx 404 → 说明阿里云防火墙 8888 端口是已经放行网络通了问题出在服务器内部宝塔服务本身。二、按顺序排查从上到下操作1. 远程登录服务器查看宝塔是否正常运行使用 FinalShell或者Xshell 通过ssh root116.62.220.131登录服务器密码为购买时设置的 root 密码电脑上FinalShell具体使用可以参考到时候文章发布记得关联链接FinalShell使用记录-CSDN博客执行命令查看宝塔状态bt status如果显示bt 服务未运行启动bt start如果正常运行执行这条命令查看真实访问地址、账号密码bt default这样就可以输出宝塔真实登录地址带隐藏安全入口、登录账号、密码大概率就是问题就是出在这阿里云专享版宝塔不再直接用 IP:8888 访问会给一个带安全入口的地址例如http://IP:8888/xxxxxxx直接根路径访问就会 Nginx 404。2. 原因 1宝塔开启了安全入口最高概率阿里云专属宝塔镜像默认开启后台隐藏入口禁止直接访问:8888根目录执行bt default复制输出里完整带路径的面板地址浏览器打开举例格式http://116.62.xx.xxx:8888/abc123def输入返回的用户名、密码登录即可如需改回直接 8888 访问可选bt 5 # 选择 关闭面板入口加固3. 原因 2宝塔 nginx 配置异常 / 服务挂掉# 重启宝塔全套服务 bt restart # 单独重启面板nginx /etc/init.d/btnginx restart4. 原因 3服务器安全组没问题但内部防火墙拦截firewalld# 临时关闭防火墙测试 systemctl stop firewalld关闭后再访问如果正常就放行 8888 端口永久放行。三、临时替代登录方案不用网页如果网页一直打不开直接命令行安装环境部署若依# 安装JDK8 apt install openjdk-8-jdk # 安装MySQL8、Redis、Nginx apt install mysql-server redis-server nginx