Apache大师如何绑定SSL证书(https)

如题,护卫神·Apache大师V3.0.0版本升级后,Apache升级到了V2.4.33版,可以很轻松的支持绑定SSL证书到网站了,也就是可以通过https协议来访问您的网站了。


使用SSL证书好处很多,可以加密传输更安全,可以显得网站更专业,可以提高搜索引擎权重,如果需要购买SSL证书请点击这里


申请了SSL证书后,在Apache支持的证书下,一般有两个文件,分别为.CRT和.KEY后缀结尾。有了这两个文件后,就可以来进行绑定了,参考如下描述(本文以5uzhu.com证书为例进行说明):


    1、打开Apache大师主界面,点击上方的【SSL管理】图标,如下图,进入所有绑定了SSL证书的网站列表,如下图:


    2、选择【新增绑定】,在新增绑定窗口,选择当前网站为需要绑定SSL证书的网站,如下图:

Apache大师绑定SSL证书(HTTPS)

    3、选择或者输入和网站匹配的.crt和.key文件,点击【确定】,注意:证书千万不要选择错误,否则可能会导致Apache无法启动。

Apache大师绑定SSL证书(HTTPS)

    4、点击【确定】,保存成功:

Apache大师绑定SSL证书(HTTPS)

    5、双击网站列表中指定的网站,弹出该网站管理对话框,绑定SSL对应的域名,并保存,如下图:

Apache大师绑定SSL证书(HTTPS)

    6、浏览器输入“https://xxxx”对应的域名,打开可见如下,SSL绑定成功。(注意:还需要开放443端口

Apache大师绑定SSL证书(HTTPS)

    7、也可以通过如下方式直接进入指定网站的SSL管理,如下图:

Apache大师绑定SSL证书(HTTPS)

    8、SSL证书取消绑定:在SSL管理中,将.crt和.key文件路径清空掉,保存即可取消该网站的SSL绑定,如下图:


    9、注意事项:

     (1).CRT和.KEY证书文件一定要匹配,否则可能导致Apache无法启动;

     (2)一般情况,将.CRT和.KEY文件放到Apache指定统一管理的目录,如:D:\HwsApacheMaster\Apache2.4\conf\ssl\ 下;

     (3)Apache2.2版本是不支持SSL绑定的,需要切换为Apache2.4.33才行;

     (4).CRT和.PEM都是证书文件,只是扩展名不同而已,导入进去后只要内容格式正确都可以识别。

用户留言
游客[113.118.*.*](2019-10-10 10:54:29)
怎么开放443端口啊
[2021-4-19 11:47:55]请到防火墙开放443,如果是云主机还需要到云厂商控制台设置放行。
游客[36.152.*.*](2019-5-10 11:54:21)
我绑定了SSL证书后, apache启动不了了
[2021-4-20 14:32:47]应该是PEM文件错误。