新手設定SSL for apache

apache 2 設定SSL

啥咪是SSL 網路上資源很多 我就不贅述(明明就是怕講錯xD

個人網站沒什麼流量也沒有營利 那當然就是用免費免費用

SSL For Free 

就是他了!!
google 一下 SSL For Free就會有教學

那這邊我要分享的是 apache2 設定SSL
 

<VirtualHost *:443>
   ServerName www.域名
   DocumentRoot /var/www/專案位置

   SSLEngine on
   SSLCertificateFile /etc/ssl/certificate.crt
   SSLCertificateKeyFile /etc/ssl/private.key
   SSLCertificateChainFile /etc/ssl/ca_bundle.crt
</VirtualHost>

存檔後 restart 出現

[....] Restarting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See 'systemctl status apache2.service' and 'journalctl -xn' for details.
錯誤訊息

GOOGLE大神來了(原問題網址)

On many systems (Ubuntu, Suse, Debian, ...) run the following command to enable Apache's SSL mod:

$sudo a2enmod ssl

先下此指令看config的狀態有沒有正確
#apache2ctl configtest

再下
#service httpd restart

接著重啟阿帕契
sudo service apache2 restart

就大功告成啦