1. 程式人生 > >apache2安裝ssl證書

apache2安裝ssl證書

1.開啟ssl模組 a2enmod ssl 指令碼解讀: a2 指的是apache2 en 指的是enabled mod 指的是model

2.啟動ssl站點 a2ensite default-ssl 指令碼解讀: a2 > apache2 en > enabled site > 站點

3.加入監聽埠 vim /etc/apache2/ports.conf 編輯apache的埠配置,加入443埠,預設不用修改。

4.配置虛擬機器 vim /etc/apache2/sites-enabled/default-ssl

 <VirtualHost _default_:443>                 ServerAdmin

[email protected]                 ServerName bamvd.com                 DocumentRoot /var/www/html 加入 ServerName的欄位,域名為自己申請的第三方的證書使用的域名。

 #   A self-signed (snakeoil) certificate can be created by installing  #   the ssl-cert package. See   #   /usr/share/doc/apache2/README.Debian.gz for more info.                 #   If both key and certificate are stored in the same file, only the                 #   SSLCertificateFile directive is needed.                 SSLCertificateFile      /etc/apache2/cert/public.pem                 SSLCertificateKeyFile /etc/apache2/cert/215058557650440.key

其中:SSLCertificateFile 填寫自己申請的pem檔案的連結地址 SSLCertificateKeyFile 填寫自己申請的key檔案的連結地址

5.重啟apache2伺服器 /etc/init.d/apache2 restart