phpstudy集成Apache配置SSL证书 win2008 - 古月容博客-php个人技术博客-技术交流分享

2018
IT资讯信息分享

phpstudy集成Apache配置SSL证书 win2008

1、打开phpstudy-》其他选项菜单-》PHP扩展-》php-openssl前面勾选上。

2、在Apache的安装目录下创建任意目录,并且将下载的证书文件放到该文件夹中。

3、打开 Apache 安装目录下 conf 目录中的 httpd.conf 文件,找到LoadModule ssl_module modules/mod_ssl.so并去掉前面的“#”注释符

4、搜索Include conf/vhosts.conf,在其下面增加一条引用内容:Include conf/vhoststp.conf

5、在Apache 安装目录下 conf 文件夹中创建一个vhoststp.conf配置文件(vhoststp.conf必须和应用的文件名相同)。vhoststp.conf文件中的所有内容如下所示:
     Listen 443
     <VirtualHost shop.niumhot.com:443>
      SSLEngine on
      SSLProtocol all -SSLv2 -SSLv3
      SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5

      SSLCertificateFile "D:\phpStudy\Apache\cert\xxx.cer"
      SSLCertificateKeyFile "D:\phpStudy\Apache\cert\xxx.key"
      SSLCertificateChainFile "D:\phpStudy\Apache\cert\xxx_ca.crt"
      DocumentRoot  "D:\web\tsb" //程序目录
      <Directory />
         Options +Indexes +FollowSymLinks +ExecCGI
         AllowOverride All
         Order allow,deny
        Allow from all
        Require all granted
       </Directory>
       </VirtualHost>

6、重庆apache生效、

7、http 自动跳转到https 在程序根目录下的.htaccess尾巴添加以下代码 

  RewriteCond %{SERVER_PORT} !^443$
  RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:古月容个人博客 » phpstudy集成Apache配置SSL证书 win2008
标签: https apache

发表评论

表情

网友评论(0)