Linux下apache安裝SSL證書


一、申請SSL證書

  登錄騰訊雲 

  找到SSL證書申請選項:雲產品---域名與網站—SSL證書。

  點擊進入申請頁面

  

  點擊申請證書

  

  填寫好域名信息便可下載SSL證書

  

  把下載好的證書上傳到服務器

二、開啟SSL模塊

a2enmod ssl

這條命令相當於

sudo ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled
sudo ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled

如果沒有a2enmod指令,也可直接在apache2.conf中設置SSL模塊加載:

LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

復制到SSL目錄

//server.crt server.key為騰訊雲下申請的證書密鑰
cp server.crt /etc/ssl/certs 
cp server.key /etc/ssl/private

修改apache配置文件

ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/default-ssl.conf
vim /etc/apache2/sites-enabled/default-ssl.conf

在DocumentRoot中加入內容(修改的是default-ssl.conf文件):

SSLEngine On  
SSLOptions +StrictRequire  
SSLCertificateFile /etc/ssl/certs/server.crt  
SSLCertificateKeyFile /etc/ssl/private/server.key  

default-ssl.conf文件

重啟apache即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM