我们的服务遍布中国

我们的服务遍布中国
乃至世界

光网所服务的品牌地域与城市
北京 天津 上海 广州 深圳 香港 厦门 江苏 浙江 山东
重庆 长沙 武汉 成都 西安 宁夏 丽江 青海 云南 乌鲁木齐
黑龙江 内蒙古 河北 ...
光网服务与合作的全球各地
美国 加拿大 德国 法国 英国 瑞士 意大利 荷兰
印度 日本 韩国 ...

不论你的品牌在何处
我们都可以提供完善的服务与帮助

致电

0512-56969630
您所在的位置:首页 > SSL证书

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

发布时间:2013/1/7 8:52:47 浏览:1276打印字号:

通过证书服务申请下来的数字证书可以按照通常的方式配置到各种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
...... 
 

即可。