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便可

相关文章
相关标签/搜索