安裝Apache伺服器

  1. 運行以下命令,確保你的系統安裝了Apache mod_ssl模組:
yum install mod_ssl
  1. 複製你的SSL證書文件和證書包文件(Certificate bundle file)到Apache伺服器。 當產生證書請求(Certificate request)時,伺服器早已有一個密鑰檔案。

  2. 在文字編輯器打開Apache配置檔案。 Apache配置檔案通常位於 /etc/ httpd中。主配置檔案通常命名為 httpd.conf。 在大多數情況下,模組位於此httpd.conf檔案的底部。有時,你會在 /etc/httpd/conf.d/. 等目錄中的單獨檔案中,找到 模組。

  3. 編輯/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>

 

儲存你的配置檔案。

  1. 重新啟動Apache
systemctl restart httpd