Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何在服务器上安装cer证书?_Apache_Ssl_Openssl_Ssl Certificate - Fatal编程技术网

Apache 如何在服务器上安装cer证书?

Apache 如何在服务器上安装cer证书?,apache,ssl,openssl,ssl-certificate,Apache,Ssl,Openssl,Ssl Certificate,我提供了我的csr文件,并获得了证书的签名.cer和.p7b文件。 现在如何在我的服务器上安装它 我有一台Apache2.2服务器运行在Ubuntu13.04上 我试着像这样在Apache中添加证书 <VirtualHost *:443> ... SSLEngine On SSLCertificateFile /etc/apache2/ssl/certs/mydomain.cert SSLCertificateKeyFile /etc/apa

我提供了我的csr文件,并获得了证书的签名.cer和.p7b文件。 现在如何在我的服务器上安装它

我有一台Apache2.2服务器运行在Ubuntu13.04上

我试着像这样在Apache中添加证书

<VirtualHost *:443>
    ...
    SSLEngine On
    SSLCertificateFile    /etc/apache2/ssl/certs/mydomain.cert
    SSLCertificateKeyFile   /etc/apache2/ssl/certs/mydomain.key
    SSLCertificateChainFile /etc/apache2/ssl/certs/mydomain.cer
    ...
</VirtualHost>
但url仍在询问我证书。如何测试我的证书是否已安装

请对此提出建议

问候,,
Nasir是Micrsoft特定格式的证书。IE以一种特殊的方式处理文件扩展名。它不是包含中间CA证书的链文件。链文件包含根CA和服务器证书之间的所有证书。如果没有链文件,浏览器将无法验证信任链


您的CA应该有一个合适的证书链文件,可以在其站点的某个地方下载。

CER是特定于Microsoft格式的证书。IE以一种特殊的方式处理文件扩展名。它不是包含中间CA证书的链文件。链文件包含根CA和服务器证书之间的所有证书。如果没有链文件,浏览器将无法验证信任链

您的CA应该有一个合适的证书链文件,可以在其站点的某个地方下载

sudo /etc/init.d/apache2 restart