Apache環境下加裝SSL證書

記錄:肖佳嘉
同步博客:筱某佳同學

首先需要你網站服務商那裏申請到SSL證書,然後把證書下載下來。文件中會包含 Apache、IIS、Nginx 服務器的證書文件 ,選擇對應的服務器環境。
在這裏插入圖片描述
將證書上傳到空間的任意目錄,要記住文件在哪裏放着,記住路徑.
不建議使用中文路徑
在這裏插入圖片描述
然後到apache的根目錄找到 httpd.conf 文件 ,打開文件。
找到對應代碼,然後將下面兩行代碼前面的#去掉

#LoadModule ssl_module modules/mod_ssl.so
#Include conf/extra/httpd-ssl.conf

然後去apache目錄下的 conf/extra/找到 httpd-ssl.conf ,
打開並填充你的SSL文件地址

DocumentRoot,需要輸入的是網站文件的根目錄
ServerName,需要輸入的是網站的域名
SSLEngine on,開啓SSL
SSLCertificateFile ,SSL證書文件2_開頭的文件路徑
SSLCertificateKeyFile,SSL證書文件3_開頭的文件路徑
SSLCertificateChainFile,SSL證書文件1_開頭的文件路徑

<VirtualHost 0.0.0.0:443>
    DocumentRoot "/var/www/html"  #你的網站文件根目錄
    ServerName 輸入你的域名(www.yourWebSite.com)
    SSLEngine on
    SSLCertificateFile C:\666\2_www.yourWebSite.com.crt    #你的文件路徑
    SSLCertificateKeyFile "C:\666\3_www.yourWebSite.com.key"   #你的文件路徑
    SSLCertificateChainFile C:\666\1_*****.crt    #你的文件路徑

</VirtualHost>

完成以上步驟,重啓apache即可完成配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章