一:部署SSL证书的环境

到Dnspod域名解析平台给域名申请一张免费的SSL证书,有效期一年。

二:ssl证书的安装

成功申请SSL免费证书后,会得到五个文件:for Apache、for IIS、for Ngnix、for Other Server,这个是证书的几种格式。

在DirectAdmin控制面板上部署SSL需要用到for Apache的证书,打开for Apache压缩包,能看到里面有两个crt和一个key文件。

接下来,进入DA面板,配置SSL证书,首先,在DA面板找到SSL配置入口

进入SSL配置,找到for Apache的www.dashuge.com.key和www.dashuge.com.crt文件,用记事本方式打开,将里面的字符串复制粘贴到DA面板(key在前,crt在后)注意,要点击粘贴事前准备好的证书和密钥。

粘贴好后点击右下角保存,并进入CA根证书链的粘贴,同样,用记事本打开for Apache里面的root_bundle文件,复制其字符串到CA证书链—勾上使用CA证书,点击右下角保存,等待生效即可。