Apache环境下部署ssl证书(简单型)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42662301/article/details/86530259

阿里云免费ssl证书地址

这个免费的证书藏的有点隐秘,大家可以按照我的步骤来

在这里插入图片描述

如下图,要先点击增强型,免费一年型的才会弹出来

在这里插入图片描述

如下图

在这里插入图片描述

省略部分操作,直接来到下载完证书的操作。

  1. 先配置httpd_conf
#LoadModule ssl_module modules/mod_ssl.so//1、将前面的#去掉

//2、确保有引用到vhosts.conf文件
Include conf/vhosts.conf

2.配置vhosts.conf,把下面的域名还有文件目录换一下,重启一下apache,就能使用https访问页面了。

Listen 443
<VirtualHost _default_:80>
DocumentRoot "C:\PhpStudy\PHPTutorial\WWW"
  <Directory "C:\PhpStudy\PHPTutorial\WWW">
    Options -Indexes -FollowSymLinks +ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
    Require all granted
  </Directory>
</VirtualHost>


<VirtualHost *:443>
    DocumentRoot "C:\phpStudy\PHPTutorial\WWW"
    ServerName zhztwsyy.lg.gov.cn
    ServerAlias zhztwsyy.lg.gov.cn
        
    SSLEngine on

    SSLProtocol TLSv1 TLSv1.1 TLSv1.2

    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5

    SSLCertificateFile "C:\phpStudy\PHPTutorial\Apache\conf\sslfree\server.crt"

    SSLCertificateKeyFile "C:\phpStudy\PHPTutorial\Apache\conf\sslfree\server.key"

    SSLCertificateChainFile "C:\PhpStudy\PHPTutorial\Apache\conf\sslfree\ca.crt"

  <Directory "C:\phpStudy\PHPTutorial\WWW">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
     Require all granted
  </Directory>
</VirtualHost>

日记:2019年1.18.值得记录的一天
还记得上一年的今天我在床边等着手机时间到凌晨,就为了听证杰伦的承诺:生日时发布一首歌来送给歌迷朋友。没想到一年这么快过去了,想想这一年收获了多少?成长了多少?切回正题,距离上一张《床边故事》已经三年了。杰伦你当时唱的“文山啊,等你写完歌词我都出下一张专辑了”,现在是不是打脸了?无论怎么样,你还是我们心中的无与伦比。今天晚上还是期待你的歌曲,不管是单曲还是专辑。大胆猜测一下,如果是单曲的话,很有可能就是那首欧龙香水广告曲了。

展开阅读全文

没有更多推荐了,返回首页