过完年,感觉像是换了一个人,我已经想不起过年前都干过什么了。然而我又换了台设备,导致不是原来的设备登录面板,加之域名证书好像也要过期了,登不上面板就无法更新证书。一通操作下来,只能重置面板信息。重新绑定域名,但一直发现访问不了,最后发现原来是开启了安全入口导致的,关闭后就正常了。

🌐 前期准备

域名备案提醒

国内使用域名需提前完成ICP备案(港澳台及海外服务器可跳过),请提前联系域名服务商完成备案流程。

🖥️ 域名解析配置

  1. 添加解析记录
    登录您的域名服务商控制台(如阿里云/腾讯云)
    → 添加A记录:1panel.huazhuhui.fun → 指向服务器IP 169.254.254.212
    (生效时间约5-30分钟,可通过ping 1panel.huazhuhui.fun验证解析是否成功)

  2. 获取证书文件
    解析成功后下载证书包:1panel.huazhuhui.fun_nginx.zip
    → 解压获得.key.pem文件

🔒 SSL证书配置

  1. 登录1Panel控制面板

  2. 进入【面板设置】→【安全】选项卡

  3. 绑定域名:1panel.huazhuhui.fun

  4. 上传SSL证书:

    • 证书文件:.pem

    • 私钥文件:.key

  5. 开启【面板SSL】开关

💡 此时可通过 https://1panel.huazhuhui.fun:端口号 访问面板

🚀 反向代理配置(隐藏端口)

  1. 进入【网站】→ 创建反向代理

  2. 配置参数:

    • 主域名:1panel.huazhuhui.fun

    • 代理类型:HTTPS

    • 目标地址:1panel.huazhuhui.fun:你的面板端口号
      (例如:1panel.huazhuhui.fun:12345

  3. 提交保存配置

✅ 现在可通过 https://1panel.huazhuhui.fun 直接访问(无需输入端口号)

⚠️ 重要注意事项

  1. 安全入口处理
    如果已启用安全入口,需在【面板设置】→【安全】中关闭该功能,否则只能通过 IP:端口/安全入口 访问

  2. 防火墙设置
    确保服务器安全组已放行:

    • 80/443端口(HTTP/HTTPS)

    • 面板使用的端口

🔧 故障排查指南

当无法登录面板时:

通过SSH连接服务器:
▸ 方式一:通过服务器控制台
登录云服务商后台 → 进入云服务器 → 使用WebShell远程连接

▸ 方式二:本地终端连接

bash

复制

ssh 服务器用户名@169.254.254.212

按提示输入密码后执行重置命令:

此时可以 SSH 登录到服务器后,使用 1pctl reset 和 1pctl update 命令重置或更新特定配置。