宝塔面板绑定域名后无法访问的解决方法
文章最后更新时间为:2021 年 02 月 15 日 16:33:28
如果直接将宝塔面板绑定到博客域名上,且你的域名有证书并且开启了SSL加密会导致面板在绑定之后无法访问。phpMyAdmin也无法访问。本文主要讲解如何解决这个问题。
首先先在宝塔面板的面板设置里开启面板SSL,如图:
开启后,不出意外应该就无法再通过公网IP访问面板了。然后我们通过ssh
连接服务器,将/www/server/panel/ssl/privateKey.pem
里的内容替换为域名证书.key
里的内容,将/www/server/panel/ssl/certificate.pem
里的内容替换为域名证书.crt+root_bundle.crt(根证书)
里的内容,然后在/www/server/panel/data/domain.conf
里添加自己的域名即可(没有该文件则创建一个)。然后在命令行中输入/etc/init.d/bt restart
重启宝塔面板后,就可以通过域名+端口号+加安全入口
访问宝塔面板了。
注意:/www/server/panel/data/domain.conf
里应只有域名,没有其他内容!如图:
但是此时我们无法访问phpMyAdmin。只需在软件商店->已安装->phpMyAdmin->设置->安全设置里开启SSL,然后在宝塔面板里放行SSL端口(默认887)即可。如图:
回源用http是常规