在 Apache CentOS 上安装 SSL 证书
想在 Apache CentOS 上安装 SSL 证书?按照本分步指南即可轻松完成。
CentOS 是一个稳定、便捷且一致的 Linux 发行版,其源代码来自 Red Hat Enterprise Linux(RHEL)。CentOS 项目参照 Apache 基金会的架构模式构建。如果你拥有一台 Apache CentOS 服务器并希望安装 SSL,本文将对你很有帮助。
- 从证书颁发机构(CA)收到 SSL 证书后,下载主证书与中间证书。
- 将你的 SSL 证书文件复制到 Apache 服务器。服务器上应已存在与你 CSR(证书签名请求)一同生成的密钥文件。
- 找到 Apache 配置中的 httpd.conf 或 ssl.conf 文件。可使用以下命令编辑这些文件:
# cp /etc/httpd/conf.d/ssl.conf /etc/httpd/conf.d/ssl.conf.BAK # nano /etc/httpd/conf.d/ssl.conf - 如果某条指令被注释,请去掉行首的 # 字符,并根据 Apache 版本将指令值设为绝对路径。
Apache 版本 指令 填写路径 低于 2.4.8 SSLCertificateFile 证书文件路径 SSLCertificateKeyFile 密钥文件路径 SSLCertificateChainFile 中间证书包路径 2.4.8 及以上 SSLCertificateFile 证书文件路径 SSLCertificateKeyFile 密钥文件路径 SSLCertificatePath 中间证书包路径 - 为每条指令填入绝对路径,示例如下:
SSLCertificateFile /etc/httpd/conf/ssl.crt/your_leaf_certificate.crt SSLCertificateKeyFile /etc/httpd/conf/ssl.key/your_domain_name.key SSLCACertificatePath /etc/httpd/conf/ssl.chain/your_intermediate_chain.crt - 保存配置文件并重启 Apache。你的 SSL 证书即已在 CentOS 上安装完成。可使用 SSL 安装检查工具来诊断可能存在的问题。
延伸阅读:如何在 Heroku 服务器上安装 SSL 证书。
在哪里获取适用于 Apache CentOS 的 SSL 证书?
立海世纪是获取 CentOS 服务器 SSL 证书的理想渠道。我们提供极具竞争力的价格,并为所有 SSL 产品提供优惠与折扣。我们的 Apache SSL 证书均可完美兼容 CentOS,为你带来高性能与安全的 HTTPS 防护。
如需选型建议或最新报价,可联系证书服务商获取适合你业务的方案。