Linux下apache安裝SSL證書

1、申請SSL證書apache

  登陸騰訊雲 vim

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

  點擊進入申請頁面網站

  

  點擊申請證書ui

  

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

  

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

2、開啓SSL模塊server

a2enmod ssl

這條命令至關於blog

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模塊加載: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便可

相關文章
相關標籤/搜索