Phpstudy apache2.4 配置 https

Posted gjh99

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Phpstudy apache2.4 配置 https相关的知识,希望对你有一定的参考价值。

我tm竟然搞了一下午 最终原因是因为443 端口被 SVN服务器 占用了 好吧 我傻逼了  记住了 一定要查看端口是否被占用 太深刻了这次 !!!

1:打开phpstudy php扩展设置,在php_openssl上点击打钩

2:打开修改httpd.conf配置文件,打开找到  #LoadModule ssl_module modules/mod_ssl.so,(保证前面没有#号去掉前面的注释符),使得ssl模块生效。

3:新建 文件 vhostssh.conf

  技术图片

4:在httpd.conf  内引入新建的文件  Include conf/vhostssh.conf  然后编辑新建的文件 内容为下:

  

  Listen 443
  <VirtualHost *:443>
    DocumentRoot "C:\\PerfLogs\\phpstudy\\PHPTutorial\\WWW\\aysm\\appserver\\public"
    ServerName www.demo.com
    SSLEngine on
    SSLProtocol TLSv1 TLSv1.1 TLSv1.2
    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
    SSLCertificateFile "C:\\PerfLogs\\phpstudy\\PHPTutorial\\Apache\\conf\\ssl\\2_www.demo.com.crt"
    SSLCertificateKeyFile "C:\\PerfLogs\\phpstudy\\PHPTutorial\\Apache\\conf\\ssl\\3_www.demo.com.key"
    SSLCertificateChainFile "C:\\PerfLogs\\phpstudy\\PHPTutorial\\Apache\\conf\\ssl\\1_root_bundle.crt"

  </VirtualHost>
  <Directory "C:\\PerfLogs\\phpstudy\\PHPTutorial\\WWW\\aysm\\appserver\\public">

    Options +Indexes +FollowSymLinks +ExecCGI

    Require all granted

    AllowOverride All

    Order allow,deny

    Allow from all

  </Directory>

 

5:编写.htaccess 文件

  技术图片

 

 

以上是关于Phpstudy apache2.4 配置 https的主要内容,如果未能解决你的问题,请参考以下文章

php安装windows下apache2.4.33/php5.6.36配置

利用phpstudy(小皮面板)配置本地PHP开发环境的记录

使用phpstudy在服务列表中找不到apache服务解决办法

01.WAMP搭建 [Win7+Apache2.4+MySQL5.7+PHP7

编译安装apache2.4.18遇到的问题以及解决办法

Apache2.4和Apache2.2访问控制配置语法对比