美文网首页
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