DirectAdmin是一款国外免费开源的服务器主机管理软件,功能强大,很多主机运营商都在使用,SSL部署为大趋势,如何在DirectAdmin中部署SSL证书,下面跟随教程一步步操作即可。
概述
SSL 证书安装分为 3步:
1. 开启 SSL 证书服务;
2. 创建 SSL 请求,向第三方申请 SSL 证书;
3. 导入您已获得的 SSL 证书。
步骤一:申请SSL证书
以阿里云为例,阿里云申请证书可以参考文章wordpress如何在阿里云虚拟主机部署https。
我这里是apache,所以下载了相应证书,其他环境请对应下载。下载来的证书有3个文件:一个*_chain.crt为根证书,一个*_public.crt为域名证书,*.key为密匙,其中*代表域名。
步骤二:开启 SSL 证书服务
1. 登录会员中心,找到对应的主机,登录 DirectAdmin 管理面板。
2. 在“其他管理”区域,点击“SSL 证书”。
3. 在页面顶部,点击“设置”。
4. 勾选“SSL加密”,开启 SSL 加密服务,使该主机允许安装 SSL 证书。
5. 状态变为“当前域名允许使用SSL”后,再次点击“设置”。
6. 勾选第 2 项“使用一个符号链接从private_html到public_html”,点击“保存”,使该主机实现 http 和 https 通用。
步骤三:创建 SSL 请求,向第三方申请 SSL 证书
注意:如您已拥有可用的 SSL 证书,请忽略此步骤。
1. 如图,勾选“创建一个证书请求”,依次填好国家代码(中国为“CN”)等信息。
注意:此处的“普通名字”即您的域名。
2. 信息填写完毕后,点击底部“保存”按钮,生成证书请求字符串。“复制到剪切板”备用(在第三方申请证书时,将此请求粘贴过去即可)。
利用上述证书请求字符串,到第三方申请证书。申请成功后,获得您专属的证书 key 和 cer 文件。
步骤四:导入您已获得的SSL证书
1、勾选“粘贴事前准备好的证书和密匙”。用记事本打开您已获得的 SSL 证书 key 和 cer 文件,将所有字符串复制粘贴到下方的文本框(key在前,cer在后),点击“保存”。
2. 在页面左下角点击“‘点击这里’来粘贴一个CA根证书”。
3. 勾选“使用CA证书”,然后用记事本打开你获得的 root 根证书 crt 文件,复制其字符串到下方文本框。点击“保存”。
4. 保存后稍等片刻,SSL证书即可生效。用“https://您的域名”访问试试是否成功。成功后,请保存好证书文件,做好备份。
山东省济南市 3F
登录回复
这个教程非常好,写的很详细,让人一看就会。
山东省济南市 B1
登录回复
@ 淡然若雅 手把手。
@ 淡然若雅
山东省济南市 2F
登录回复
收藏备用。
山东省济南市 B1
登录回复
@ wu先生 ok。
@ wu先生
广西河池市 1F
登录回复
文章不错非常喜欢
广东省深圳市 B1
登录回复
@ 头条 相互交流。
@ 头条