Apache服务器配置SSL证书步骤及问题记录

目录

1、证书申请2、证书下载2-1 开启443端口(HTTPS服务的默认端口)2-2 检查服务器上是否安装mod_ssl.so模块3、部署证书3-1 上传文件3-2 修改httpd.conf配置文件3-3 修改httpd-ssl.conf配置文件3-4 修改httpd.conf文件3-5 验证部署结果

网站上线之后,考虑到日常使用服务并不涉及HTTPS需求,加上自己对于部署SSL证书的流程一点都不了解,就搁置了。

前两天在学习新的案例时,要求涉及域名的访问必须是HTTPS,无奈又回头来补习这一块。

1、证书申请

阿里云服务器有免费的证书可以申请(1年有效期),具体位置:

左上角产品与服务中找到SSL证书(应用安全),找不到的可以在搜索栏进行搜索查找。

Apache服务器配置SSL证书步骤及问题记录_第1张图片


跳转新页面之后,点击左侧SSL证书,选择免费证书,然后点击立即购买,在购买页面选择DV单域名证书【免费试用】,购买数量默认20(超过20个需要收费)。因为证书买的比较早,其他需要注意的信息可以自行在网上搜索。

Apache服务器配置SSL证书步骤及问题记录_第2张图片

 

2、证书下载

购买成功之后,可以在当前的“免费证书”类目下看到“创建证书0/20”,表示当前有20个可用证书额度,点击创建证书即可在下方生成一条待申请的信息。

Apache服务器配置SSL证书步骤及问题记录_第3张图片


点击证书申请,在页面中填入“证书绑定域名”、“域名验证方式”(写入域名之后,如果域名在阿里云域名服务控制台的域名列表中,则此处自动匹配自动DNS验证方式,无需手动配置。由阿里云自动完成域名验证)、“联系人”、“所在地”、“秘钥算法”(默认,不用改)、“CSR生成方式”(默认系统生成,不用改),点击下一步,确认提交信息无误之后,点击“验证”即可完成证书申请,几分钟之后证书状态会变为“已签发”。

Apache服务器配置SSL证书步骤及问题记录_第4张图片

Apache服务器配置SSL证书步骤及问题记录_第5张图片


在已签发证书操作栏中,点击下载,根据自己的服务器类型下载对应的证书(因为我的服务器类型是Apache,后续均以此为例进行说明,其他类型的SSL证书部署流程可以参考阿里云官方文档:数字证书管理服务

你可能感兴趣的:(ssl,https,服务器)