Files
code/宝塔面板无法访问-最终解决方案.md
2026-01-28 15:29:13 +08:00

2.8 KiB
Raw Blame History

宝塔面板无法访问 - 最终解决方案

问题: 面板返回nginx 404错误无法正常访问


当前状态

面板服务: 正在运行
端口38193 正常监听
访问: 返回nginx 404错误
⚠️ 问题: 面板内部配置可能有问题


解决方案

方案一通过SSH命令行操作推荐

既然面板无法访问我们可以直接通过SSH命令行来配置网站SSL证书

1. 找到证书文件

证书文件应该在:

  • /root/www.ruilaizipj.com_bundle.crt
  • /root/www.ruilaizipj.com.key

2. 直接配置nginx SSL

# 复制证书文件到nginx证书目录
mkdir -p /www/server/panel/vhost/cert/www.ruilaizipj.com
cp /root/www.ruilaizipj.com_bundle.crt /www/server/panel/vhost/cert/www.ruilaizipj.com/fullchain.pem
cp /root/www.ruilaizipj.com.key /www/server/panel/vhost/cert/www.ruilaizipj.com/privkey.pem

# 修改nginx配置
# 编辑 /www/server/panel/vhost/nginx/101.43.95.130.conf
# 确保SSL证书路径正确

3. 重启nginx

nginx -t && nginx -s reload

方案二:重新安装宝塔面板

如果面板确实无法修复,可以考虑:

# 备份重要数据
# 然后重新安装面板

注意: 这会删除面板配置,但不会影响网站数据。


方案三:使用其他管理方式

  1. 直接编辑nginx配置
  2. 使用命令行管理
  3. 通过FTP/SFTP上传文件

快速修复命令

配置网站SSL证书命令行方式

# 1. 创建证书目录
mkdir -p /www/server/panel/vhost/cert/www.ruilaizipj.com

# 2. 复制证书文件(如果证书在/root目录
cp /root/www.ruilaizipj.com_bundle.crt /www/server/panel/vhost/cert/www.ruilaizipj.com/fullchain.pem
cp /root/www.ruilaizipj.com.key /www/server/panel/vhost/cert/www.ruilaizipj.com/privkey.pem

# 3. 检查nginx配置
cat /www/server/panel/vhost/nginx/101.43.95.130.conf | grep -A 5 "ssl_certificate"

# 4. 如果证书路径不对需要修改nginx配置
# 编辑文件:/www/server/panel/vhost/nginx/101.43.95.130.conf
# 修改SSL证书路径为
# ssl_certificate /www/server/panel/vhost/cert/www.ruilaizipj.com/fullchain.pem;
# ssl_certificate_key /www/server/panel/vhost/cert/www.ruilaizipj.com/privkey.pem;

# 5. 测试并重载nginx
nginx -t && nginx -s reload

当前登录信息

  • 面板地址: http://101.43.95.130:38193/e626af3f(目前无法访问)
  • 用户名: 0dbelvc8
  • 密码: 需要重置(执行 bt 5,需要交互式输入)

建议

由于面板目前无法通过Web访问建议

  1. 使用命令行配置SSL证书(最快)
  2. 或者等待面板自动修复(可能需要时间)
  3. 或者联系宝塔技术支持

生成时间: 2025年1月28日
服务器IP 101.43.95.130