Openssl
SSL 問題,我應該在哪裡插入 certificate.crt?
我正在使用 startSSL。我有一個 private key.key、一個 certificate.crt 和一個用於 private key.key 的解密 key.key。我應該如何處理這些文件以及應該將它們上傳到哪裡?如何為我的網站獲取 https?
ps 我正在使用免費的網路主機。所以我不能送出票證以獲得額外的幫助,這就是我在這裡問的原因。
如果您使用的是 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