美文网首页
phpstudy集成环境Apache配置SSL证书支持https

phpstudy集成环境Apache配置SSL证书支持https

作者: billzheng | 来源:发表于2020-01-07 10:46 被阅读0次
    • 1.在阿里注册并下载免费的SSL证书(Apache)
    下载Apache类型证书
    • 2.打开服务器的phpstudy,其他选项的扩展 勾选开启 php_openssl,如下图。
    打开php_openssl
    • 3.修改文件httpd-conf,,打开配置文件的httpd-conf,如下图
    打开httpd_conf配置文件

    查找#LoadModule ssl_module modules/mod_ssl.so,如果前面有#,去掉

    添加ssl_module

    增加一句话Include conf/vhostssl.conf,这句话不是固定的,就是引用你自己创建的vhostssl.conf,如下图

    添加配置hostssl配置文件
    创建vhostssl.conf文件
    • 4.打开vhostssl.conf文件,可以复制我的代码,汉字为你要修改的地方
    编写配置文件
    Listen 443
    <VirtualHost *:443>
    SSLEngine on
    SSLProtocol all -SSLv2 -SSLv3
    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
    SSLCertificateFile "带域名的crt文件地址"
    SSLCertificateKeyFile "key文件地址"
    SSLCertificateChainFile "crt文件地址"
    DocumentRoot "域名指向文件地址"
        ServerName 域名
        ServerAlias 域名 //一定要写你的顶级域名,如果配置了多网站会出现镜像
      <Directory "域名指向文件地址">
          Options FollowSymLinks ExecCGI
          AllowOverride All
          Order allow,deny
          Allow from all
          Require all granted
      </Directory>
    </VirtualHost>
    
    • 5.重启phpstudy,访问https域名成功
      我的服务器的防火墙一直是处于关闭状态,如果以上配置无效,可以查看防火墙的入栈规则是否有443端口

    相关文章

      网友评论

          本文标题:phpstudy集成环境Apache配置SSL证书支持https

          本文链接:https://www.haomeiwen.com/subject/jmhractx.html