主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
Apache是Apache Software Foundation的免费软件产品,被Windows和其他操作系统广泛使用。Apache和mod_SSL是Apache服务器,包含SSL的附加模块。本文主要介绍在Apache和mod_SSL中安装SSL证书的步骤。
SSL证书申请成功后,将通过电子邮件接收。您可能会在电子邮件正文中以附件或纯文本的形式收到证书。如果是附件,请下载后直接使用。如果是文本表单,复制并粘贴到记事本或任何其他文本文件中。但是不要用Microsoft Office的Microsoft Word,因为它可能会给文件添加额外的字符。删除文件中的所有空格和多余的行。
用重命名证书。符合Apache中定义的命名约定的crt扩展。然后将证书移动到保存它的目录,例如:/usr/local/ssl/crt。
接下来就是正式安装了。
要使用这对密钥(公钥和私钥),您需要更新httpd.conf文件。httpd.conf文件的虚拟主机部分必须包含以下3条指令:–
SSL certificate file/usr/local/SSL/CRT/public . CRT
SSL certificate keyfile/usr/local/SSL/private/private . key
SSL certificateschainfile/usr/local/SSL/CRT/intermediate . CRT
注意:Apache的某些版本不允许SSLCertificateChainFile指令,所以请尝试使用SSLCACertificateFile。如下图:
备注:
1)SSL certificate file/usr/local/SSL/CRT/public . CRT指令指示Apache服务器在哪里以及如何找到证书文件。
2)SSL certificate keyfile/usr/local/SSL/private/private . key指令指导私钥的位置。
sslcertificateChain文件/usr/local/SSL/CRT/intermediate . CRT命令行中中间证书的位置。
您必须绝对使用不同于上述示例中提到的位置和证书文件名。因此,您必须根据服务器的方便来更改路径和文件名。
请注意,许多Apache版本都包含httpd.conf和ssl.conf文件。在这种情况下,请避免输入这两个文件,因为这将导致危险的情况,并阻止Apache启动。只需使用上面的说明输入或修改httpd.conf或ssl.conf
保存httpd.conf或ssl.conf文件,然后再次启动Apache。至此,Apache和mod_SSL中安装SSL证书的步骤全部完成。您可以通过浏览器或SSL证书在线检测工具检查SSL证书是否安装成功。
这几篇文章你可能也喜欢:
- iis7下安装多域SSL证书图解教程(iis绑定二级域名)
- 浏览器提示“不安全、危险网站”怎么办?(如何解决不安全的网页)
- 在网站上安装ssl证书的优缺点(SSL证书是安装在域名上还是服务器上)
- nginx环境下安装ssl证书教程(如何在Nginx中配置SSL证书)
- Tomcat证书安装(pfx和jks)教程(tomcat jks证书)
本文由主机参考刊发,转载请注明:在Apache和mod_SSL中安装SSL证书的步骤(apache ssl证书) https://zhujicankao.com/83353.html
评论前必须登录!
注册