Ubuntu Apache https设置及阿里云SSL免费证书安装

参考博主
http://blog.csdn.net/kniferpg/article/details/78865745


一、开启SSL(一般都已经是默认打开了)

使用命令
sudo 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

或者

vi /etc/apache2/mods-available/ssl.load
LoadModule ssl_module /usr/lib/apache2/modules/mod_ssl.so

二、修改ssl配置文件

vi /etc/apache2/mods-available/ssl.load
添加一行
SSLProtocol all -SSLv2 -SSLv3
保存退出

三、设置监听端口

vi /etc/apache2/ports.conf
一般都会有默认已经监听443
Listen 443

四、修改apache配置文件

链接配置文件
ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/default-ssl.conf
修改配置文件
vi /etc/apache2/sites-enabled/default-ssl.conf
找到下面两句
SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
修改证书文件路径并增加一行,如下
SSLCertificateFile 路径/public.pem
SSLCertificateKeyFile 路径/编号.key
SSLCertificateChainFile 路径/chain.pem

五、重启apache

sudo /etc/init.d/apache2 force-reload
sudo /etc/init.d/apache2 restart

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值