SSL问题,我应该在哪里插入certificate.crt?

SSL问题,我应该在哪里插入certificate.crt?

我正在使用 startSSL。我有一个私钥.key、一个证书.crt 和一个私钥.key 的解密 key.key。我应该如何处理这些文件?我应该将它们上传到哪里?如何获取我的网站的 https?

ps 我正在使用免费的网络主机。所以我无法提交请求以获得额外帮助,这就是我在这里提问的原因。

答案1

如果您使用 apache,请检查您的 httpd.conf 和/或 ssl.conf 并添加适当的行。

来自httpd.conf:

##SSL
SSLCertificateFile /etc/certs/example.com.crt
SSLCertificateKeyFile /etc/certs/example.com.key
SSLCertificateChainFile /etc/certs/intermediate.crt

来自 ssl.conf

SSLCertificateFile /etc/certs/example.com.crt
SSLCertificateKeyFile /etc/certs/example.com.key
SSLCACertificateFile /etc/certs/intermediate.crt

确保权限正确!! /etc/certs 的权限:

-rwxr-xr-x   1 root root 1.7K Oct  8 04:26 example.com.crt
-rw-r--r--   1 root root 1.1K Oct  8 04:15 example.com.csr
-rw-------   1 root root 1.7K Oct  8 04:35 example.com.key
-rw-r--r--   1 root root 1.5K Jul 27 19:20 intermediate.crt

其他服务器配置可以在这里找到: https://www.startssl.com/?app=20

相关内容