安裝Apache伺服器
- 運行以下命令,確保你的系統安裝了Apache mod_ssl模組:
yum install mod_ssl
-
複製你的SSL證書文件和證書包文件(Certificate bundle file)到Apache伺服器。 當產生證書請求(Certificate request)時,伺服器早已有一個密鑰檔案。
-
在文字編輯器打開Apache配置檔案。 Apache配置檔案通常位於 /etc/ httpd中。主配置檔案通常命名為 httpd.conf。 在大多數情況下,模組位於此httpd.conf檔案的底部。有時,你會在 /etc/httpd/conf.d/. 等目錄中的單獨檔案中,找到 模組。
-
編輯/etc/httpd/conf.d/ssl.conf檔案中的虛擬主機條目,以包含每個網域都應使用的證書檔案和虛擬主機資料。 對於每個虛擬主機,複製如下所示的配置。 將cinnox-demo.com替換為 your own domain。
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/pki/tls/certs/cinnox-demo.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/cinnox-demo.com.key
SSLCACertificateFile /etc/pki/tls/certs/root-certificate.crt
ServerAdmin [email protected]
ServerName www.cinnox-demo.com
DocumentRoot /var/www/html/cinnox-demo.com/
ErrorLog /var/log/httpd/cinnox-demo.com.error.log
CustomLog /var/log/httpd/cinnox-demo.access.log combined
</VirtualHost>
儲存你的配置檔案。
- 重新啟動Apache。
systemctl restart httpd
Updated about 1 year ago