phpstudy集成下Apache配置部署https安全证书

一、.先申请到安全证书。(腾讯云或者阿里云申请免费1年的安全证书),怎么申请这里也说下(以腾讯云为例):

     1.登录腾讯云QQ或微信登录都行,第一次登录要通过实名认证,点击【产品】---【ss证书l】

1123464-20181022093701947-187677267.png

1123464-20181022093755965-1444900550.png

1123464-20181022093820710-1340878742.png

1123464-20181022093908178-1666515497.png

 2.到了这一步,选择身份认证的途径,我是选择文件验证,只需上传验证的txt到自己的服务器上,等待审核机构的扫码认证就行了(我当时等审核机构扫码认证的时间大概是1小时就给我通过了,然后就颁发安全证书)

1123464-20181022094254576-1563914456.png

1123464-20181022094330930-230520589.png

 3.接下来就是身份认证----新建两个文件夹,第一个文件夹是隐藏文件夹手动创建应该是不行得。通过命令行来创建   

mkdir .well-known  新建一个fileauth.txt命名的文件,内容就是复制下面图中的文件内容,一并上传到自己的服务器网站的根目录上,等待审核机构去自动扫描审核,一般1个小时就能审核,然后颁发证书。

 1123464-20181022094653291-157132540.png

二、颁发证书后下载下来,我的网站是Apache集成配置的,所以我只用Apache文件下的文件就行了

1123464-20181022100922875-98435383.png

 

  1.找到Apache配置文件目录我的是user/local/apache/conf  打开httpd.conf文件 找到下面那段代码#LoadModule ssl_module modules/mod_ssl.so 去掉前面的#号,去掉注释启用这段代码

1123464-20181022101639845-419319418.png

2.找到Secure (SSL/TLS) connections 并增加这段代码Include conf/extra/httpd-ssl.conf 引入自己自定义的配置文件,路径和文件名自己定义就好

1123464-20181022101901354-2086955996.png

 

3.在对应的路径下创建好自定义的配置文件后,增加下面一段代码,修改几个地方

Listen 443

<VirtualHost *:443>

    DocumentRoot "E:\phpstudy\PHPTutorial\WWW"(改成自己网站的根目录路径)

    ServerName www.test.com(改成自己的域名)

    ServerAlias test.com

    SSLEngine on

    SSLProtocol TLSv1 TLSv1.1 TLSv1.2

    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5

    SSLCertificateFile "Apache\cert\www.test.com.crt" (对应自己安全证书的名字)

    SSLCertificateKeyFile "Apache\cert\www.test.com.key"(对应自己安全证书的名字)

    SSLCertificateChainFile "Apache\cert\root_bundle.crt"(对应自己安全证书的名字)

<Directory "D:\PHPTutorial\WWW">(改成自己网站的根目录路径)

      Options +Indexes +FollowSymLinks +ExecCGI

      AllowOverride All

      Order allow,deny

      Allow from all

      Require all granted

  </Directory>

</VirtualHost>

 

4.配置修改完成,记得把安全证书文件也上传到相对应的目录下 重启下Apache就行了

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值