《phpStudy環境如何安裝SSL證書?》要點:
本文介紹了phpStudy環境如何安裝SSL證書?,希望對您有用。如果有疑問,可以聯系我們。
什么是phpStudy
phpStudy是一個PHP調試環境的程序集成包.
該程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安裝,無須配置即可使用,是非常方便、好用的PHP調試環境·該程序不僅包括PHP調試環境,還包括了開發工具、開發手冊等·總之學習PHP只需一個包.
phpStudy環境如何安裝SSL證書
此配置方法針對非 純Apache web環境配置SSL證書.文檔用比較常用的集成環境phpStudy集成工具做例子,首先請要準備好下列工具.
工具
申請并下載好ssl證書(PEM格式)
phpstudy集成環境下正常運行的網站
避免意外請先備份(復制)好httpd.conf配置文件.
具體步驟
第一步:
修改apache目錄下的httpd.conf配置文件
1、#LoadModule ssl_module modules/mod_ssl.so刪除行首的配置語句注釋符號“#”
2、增加一條引用語句 Include conf/vhostsssl.conf
第二步:
1、在conf文件夾中創建一個vhostsssl.conf配置文件.
2、編輯vhostsssl.conf文件,增加如下內容:
Listen 443
<VirtualHost *:443>
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile “D:/JspStudy/Apache/conf/ssl/2_www.****.com.crt”
SSLCertificateKeyFile “D:/JspStudy/Apache/conf/ssl/3_www.***.com.key”
SSLCertificateChainFile “D:/JspStudy/Apache/conf/ssl/1_root_bundle.crt”
DocumentRoot “D:\JspStudy\WWW”
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
其中
SSLCertificateFile 是指證書公鑰
SSLCertificateKeyFile 是指證書私鑰
SSLCertificateChainFile 是指根證書
3.phpstudy配置指定路徑訪問https(僅供參考).
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} /homework
RewriteRule^(.*)?$ https://%{SERVER_NAME}$1[L,R]
</IfModule>
4、保存退出,并重啟Apache.
文章轉載:https://www.trustauth.cn/wiki/22036.html
歡迎參與《phpStudy環境如何安裝SSL證書?》討論,分享您的想法,維易PHP學院為您提供專業教程。