给你的宝塔面板上HTTPS(SSL),并替换证书

废话

https的加密现在是非常普及化,也很关键,可以防止密码账号泄露之类的事情。

给宝塔绑定域名

在面板设置里,有绑定域名选项
绑定域名
这里最好先设置好DNS解析,因为绑定后是无法通过IP+端口访问的。

设置跳转

绑定域名后你会发现,不能直接访问宝塔,必须要在域名后面加端口。
在宝塔网站中创建一个同域名的网站
跳转
在文件管理找到网站目录
网站目录
打开index.html

将里面的代码删除,写入

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="refresh" content="0;url=域名+端口(带http)">

<title>正在跳转</title>

</head>
<body>

</body>
</html>

然后进入面板设置,打开SSL开关。这时你的证书并不是被浏览器认可的,如果想替换掉这个证书,下面会介绍

替换证书

申请证书我就不说了。

  1. 首先把刚刚创建同域名的网站加上证书

设置里面侧栏选择ssl,把证书粘贴到对应的框框

  1. 然后进入目录/www/server/panel/ssl

将下面的两个证书文件替换成你的即可,注意名字要一样

Last modification:August 28th, 2018 at 10:51 am
If you think my article is useful to you, please feel free to appreciate

5 comments

  1. 范明明

    感谢,因为我的是泛域名证书,部署完居然提示不安全。看了下证书居然是为服务器IP颁发的证书,随后重启服务器就正常了。
    其实有一个更简单的办法,先绑定域名,然后直接用宝塔面板的文件管理编辑两个证书文件,将key和pem分别替换,然后重启服务器就生效了。https://域名+端口直接访问,配置完成。总之,感谢博主提供面板存放ssl的路径。

    1. Sagit
      @范明明

      嗯嗯

  2. 蜜香橙批发

    宝塔上了SSL,是不是会对搜索引擎更友好了呢

    1. Sagit
      @蜜香橙批发

      主要是更加安全,这个貌似和搜索没啥关系

      1. yokaimeow
        @Sagit

        https在Google上收录更快

Leave a Comment