Press "Enter" to skip to content

使用阿里云免费证书在 Ubuntu Apache 上搭建 HTTPS

安装 openssl

第一步先确认是否安装了 openssl 使用命令 openssl version 来查看本机是否安装了 openssl,如果已经安装会有以下提示:

如果未安装可直接使用

sudo apt-get install openssl

来进行安装,安装完毕之后可以使用命令 openssl version 来来查看版本。

申请阿里云证书(免费版)

登录阿里云官网(https://www.aliyun.com/), 如图所示:

进去之后点击立即购买,到购买页面选择 免费型DV SSL

购买完成之后在你的控制台就可以看到这个证书信息了:

不过证书还处于未完成状态,你需要补全信息并等待审核通过后就可以使用了。

补全信息过程比较简单,只要按要求填写就行

填写完毕之后,点击进度可以查看审核进度,如果未完成域名授权验证,则需要安装要求就行域名的授权验证。

申请完毕之后就会签发证书:

配置 Apache SSL

点击证书右边的下载操作按钮,选择 Apache 阿里云上有教程,非常详细。

首先将下好的文件放到服务器 /etc/apache2/cert

此图像的alt属性为空;文件名为8-300x93.jpg

开启服务器的 ssl 模块, 使用命令

sudo a2enmod ssl

配置 Apache 复制一个默认的配置文件, 执行命令:

sudo cp /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/

然后修改其中的配置项

vi /etc/apache2/sites-enabled/default-ssl.conf

首先配置网站的信息,和原来的 VirtualHost 一致

然后配置证书的信息,增加下面两句, 配置文件中可能存在这几项,直接修改原来的,或者将原来的删除掉,然后复制下面的配置都可以。( 注意 key 的名字可能不一样,请修改后再复制 )

# 证书公钥配置 
SSLCertificateFile cert/public.pem 
# 证书私钥配置 
SSLCertificateKeyFile cert/214003957460438.key

配置完毕之后输入地址进行测试,访问 https://ijuer.com

然后可以将 HTTP 的请求重定向到 HTTPS 中

打开 /etc/apache2/sites-available/000-default.conf,在 <VirtualHost *:80></VirtualHost> 标签内随便一个地方加入以下三行

RewriteEngine on 
RewriteCond  %{HTTPS} !=on 
RewriteRule  ^(.*) https://%{SERVER_NAME}$1 [L,R] 

完成

18 Comments

  1. 三五豪侠传
    三五豪侠传 2017年3月1日

    拜读大侠博客,感悟人生道理!

  2. 增达网
    增达网 2017年3月6日

    就是喜欢看你博客!

  3. 增达网
    增达网 2017年3月12日

    从百度进来的,拜读一下贵站博文先
    丁酉年(鸡)二月十五 2017-3-12

  4. DannyRzFah
    DannyRzFah 2017年3月15日

    Hello. And Bye.

  5. 增达网
    增达网 2017年3月20日

    真是时光荏苒!

  6. 增达网QQ-79051094
    增达网QQ-79051094 2017年3月25日

    感觉不错哦,认真拜读咯!

  7. 衣皇后
    衣皇后 2017年3月31日

    学习使人进步,到此拜读!

  8. 衣皇后
    衣皇后 2017年4月3日

    从百度进来的,博客不错哦!

  9. 衣皇后
    衣皇后 2017年4月5日

    对你爱爱爱不完,我可以天天月月年年看你博客到永远!

  10. 衣皇后
    衣皇后 2017年4月11日

    很荣幸来访您的博客,留言只是证明我来过!

  11. hanjian
    hanjian 2017年4月14日

    支持,只有支持才是访问博客的正确方式!

  12. yihuanghou
    yihuanghou 2017年4月17日

    世事无常,但这个博客定能永保辉煌!

  13. www.yihuanghou.com
    www.yihuanghou.com 2017年4月21日

    时间飞快,转眼年中就要到来,祝你天天愉快!

  14. xuan
    xuan 2017年4月25日

    我只想默默的拜读您的博客!

  15. 我赚啦
    我赚啦 2017年4月28日

    闲着没事,随便逛逛,心静自然凉。

  16. 我赚啦
    我赚啦 2017年5月19日

    古人日三省其身,我从博客里吸收养分!

发表评论

电子邮件地址不会被公开。 必填项已用*标注