当前位置: 首页 > 帮助中心首页 > 常见问题

我获取到的数字证书如何配置在自己的Apache中?

通过证书服务申请下来的数字证书可以按照通常的方式配置到各种Web服务容器中,但是有些数字证书是带有证书链的,在apache中配置需要注意以下情况:

1. 检查您的数字证书是否带有证书链

用文本编辑器打开您的数字证书(例如: mycert.pem) 后如果是如下信息(有三段 BEGIN CERTIFICATE):

-----BEGIN CERTIFICATE-----

xxxxx......

-----END CERTIFICATE-----

 

-----BEGIN CERTIFICATE-----

xxxxx......

-----END CERTIFICATE-----

 

-----BEGIN CERTIFICATE-----

xxxxx......

-----END CERTIFICATE-----

那么说明您的数字证书是包涵证书链的。

2. 分离证书链

您需要用文本编辑器打开数字证书,复制后两段证书信息(后两段 -----BEGIN CERTIFICATE----- ) 内容到新的文本中,另存为 mycert_chain.crt。

3. 修改文件名称

将原证书文件名称修改为 mycert.crt, 这样您就有了两个文件,分别是原证书文件 mycert.crt  和 证书链文件 mycert_chain.crt。

4. 配置apache

在apache的配置文件中配置:


......

SSLEngine On 
SSLCertificateFile conf/ssl.crt/mycert.crt 
SSLCertificateKeyFile conf/ssl.key/mycert.key 
SSLCertificateChainFile conf/ssl.crt/mycert_chain.crt
...... 
 

即可。

  • 微信客服

    扫码咨询微信客服

    注册、续费更优惠

    公告、活动先知晓

    享受一对一专属服务

  • 客服QQ

  • 手机APP

    扫我安装22APP

  • 小程序

    爱名网微信小程序

  • 客服电话

    全国客服热线

    400-660-2522

  • 公众号

    关注爱名网服务号