一:部署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证书,点击右下角保存,等待生效即可。