phpStudy下Apache环境安装SSL证书实现https链接

前一阶段给测试服务器安装ssl证书进行一些程序的测试。由于使用的是phpstudy,且第一次使用https,所以实现过程比较曲折。通过度娘找到了一些配置方法, 试了多次都未能成功。后来将phpstudy版本换成了phpstudy2017版,算是勉强成功,但虽然可以实现https的访问了,但phpstudy却频繁自己关闭,看来还是有冲突。除此之外,还严重损耗服务器资源。没辙,只能重新来过。

最终,还是将phpstudy换成了2016版,也通过再次“插”度娘,终于找到了一个能够比较简单且能有效实现https链接的方式,所以搜刮不敢独享,赶紧分享给各位。

进入正题:申请证书可以到阿里云申请免费的ssl证书。

phpstudy的Apache环境下如何安装SSL证书?网上很多教程,然并卵。本文真实可靠实际操作,为大家教学phpstudy下Apache环境安装SSL证书的正确方法。不用花钱请大神,希望大家分享该知识为https普及做贡献。

技术教程:phpStudy下Apache环境安装SSL证书实现https链接
  1.  首先,开启apache的编译ssl模块,如图打开phpstudy—其它选项设置—PHP扩展及设置—php扩展—php-openssl前面打勾
    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
  2.  如图点击打开修改httpd.conf配置文件,打开找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符#(保证前面没有#号),使得ssl模块生效。

    增加一条引用语句   Include conf/vhosts_ssl.conf

    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
  3.  依次打开phpstudy安装文件,打开Apache打开conf文件,在conf文件夹中创建一个名为vhosts_ssl.conf的配置文件。编辑vhostsssl.conf文件,增加如下内容:

    Listen 443

    SSLStrictSNIVHostCheck off

    SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4: HIGH:!MEDIUM:!LOW:!aNULL:!eNULL

    SSLProtocol all -SSLv2 -SSLv3

     

    DocumentRoot “D:\phpStudy\WWW\bbs”(网站根目录路径)

    ServerName www.yuming.com(更换成自己的域名)

    ServerAlias yuming.com(更换成自己的域名)

    <Directory “D:\phpStudy\WWW\bbs”>(网站根目录路径)

    Options FollowSymLinks ExecCGI

    AllowOverride All

    Order allow,deny

    Allow from all

    Require all granted

     

    SSLEngine on

    SSLCertificateFile “D:\phpStudy\Apache\conf\ssl\XXX.cer”(证书路径)

    SSLCertificateKeyFile “D:\phpStudy\Apache\conf\ssl\XXX.key”(证书路径)

     

    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
  4.  将下载好的证书放入ssl目录路径D:\phpStudy\Apache\conf\ssl\如图,注意文件格式,.cer和.key只需要这两个证书文件。你可以右键属性查看文件类型确认文件格式正确不。
    技术教程:phpStudy下Apache环境安装SSL证书实现https链接
  5.  防火墙端口入站规则哪里关闭443,绿勾变成灰色就关闭了,关闭后现在重启phpstudy,正常重启后,在浏览器里面输入https://的域名就能看到安全锁出来啦。

    地址栏未能显示绿色锁标是因为网站有http非加密资源,如图片,css,js等,需要全部调整为https开通协议资源才能挂锁成绿色。

    技术教程:phpStudy下Apache环境安装SSL证书实现https链接

注意事项
如果启用了cdn加速或网站卫士需要到cdn将其设置成http是协议,否则有可能乱码或不挂绿锁

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

没有账号? 忘记密码?