我正在使用 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