phpstudy2018 windows 下搭建https 環境

第一: 到阿里雲申請免費的證書(如何申請請查看:https://bbs.aliyun.com/read/573056.html?spm=a2c4e.11155515.0.0.effb3ebbE7MJz0),成功簽發後,下載證書php

第二: 打開phpstudy 下的apache 目錄 並創建 cert文件夾,將下載的證書複製一份到cert文件夾中:以下圖所示html

            

第三:開啓phpstudy 下的openssl 拓展apache

第四:取消下面的註釋 :            Include conf/extra/httpd-ssl.conf  和  LoadModule ssl_module modules/mod_ssl.sowindows

第五:打開httpd-ssl.conf進行配置:ide

    

配置先註釋掉 默認的 <VirtualHost _default_:443>................</VirtualHost> 之間的內容。ui

本身的配置文件:阿里雲

SSLStrictSNIVHostCheck off
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLProtocol all -SSLv2 -SSLv3
<VirtualHost *:443>

        DocumentRoot "D:\phpStudy\PHPTutorial\WWW\project"
        ServerName www.nsnsvip.com

        <Directory "D:\phpStudy\PHPTutorial\WWW\project">
            # Options FollowSymLinks ExecCGI  #當遇到403的時候將這句註釋掉
            AllowOverride All
            Order allow,deny
            Allow from all
            Require all granted
        </Directory>

        SSLEngine on
        ErrorLog "D:\phpStudy\PHPTutorial\Apache\logs\error.log"
        
        SSLCertificateFile "D:\phpStudy\PHPTutorial\Apache\cert\1111.pem" #替換成本身的證書名
        SSLCertificateKeyFile "D:\phpStudy\PHPTutorial\Apache\cert\1111.key" #替換成本身的證書名
       
</VirtualHost>

    第六: 重啓apache 服務便可spa

    注意:安裝中還遇到其餘一些問題,根據錯誤來查找問題解決便可,若是不可以重啓,首先檢查443端口是否被佔用code

windows 下查看端口: netstat -a -ohtm

殺掉某個端口:askkill /pid 3212 -t -f

相關文章
相關標籤/搜索