技术文档

phpStudy安装ssl证书 – HTTPS SSL 教程

一、修改apache目录下的httpd.conf配置文件 1、#LoadModulessl_modulemodules/mod_ssl.so删除行首的配置语句注释符号“#” 2、增加一条引用语句Includeconf/vhostsssl.conf 二、 1、在conf文件夹中创建一个vhostsssl.conf配置文件。 2、编辑vhostsssl.conf文件,增加如下内容: Listen443 <VirtualHostwww.:443> SSLEngineon SSLProtocolall-SSLv2-SSLv3 SSLCipherSuiteHIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile"D:\phpStudy\SSL\2_.crt" SSLCertificateKeyFile"D:\phpStudy\SSL\.key" SSLCertificateChainFile"D:\phpStudy\SSL\1_root_bundle.crt" DocumentRoot"c:\WWW\jsdxnb" <Directory/> Options+Indexes+FollowSymLinks+ExecCGI AllowOverrideAll Orderallow,deny Allowfromall Requireallgranted </Directory> </VirtualHost> 其中 SSLCertificateFile是指证书公钥 SSLCertificateKeyFile是指证书私钥 SSLCertificateChainFile是指根证书 三、phpstudy配置指定路径访问https(我这一步没有配置,不行的话可以在.htaccess文件中配置)。 <IfModulemod_rewrite.c> RewriteEngineon RewriteBase/ RewriteCond%{SERVER_PORT}!^443$ RewriteRule^.*$https://%{SERVER_NAME}%{REQUEST_URI}[L,R] </IfModule> 四、保存退出,并重启Apache。 ps: Apache启动不了,一般是配置文件不对,请大家耐心排查。一般启动不了是因为之前配置过SSL或者文件配置错误! 一般目录:phpStudy安装软件安装目录,C:\phpStudy\Apache\conf 以下是备用代码,这个也可以用。

Listen 443

phpStudy安装ssl证书 &#8211; HTTPS SSL 教程

 

<VirtualHost www.:443>

SSLEngine On

SSLCertificateFile “D:/ssl/2_www..crt”

SSLCertificateKeyFile “D:/ssl/3_www..key”

SSLCertificateChainFile “D:/ssl/1_root_www..crt”

#……

DocumentRoot “D:/APP”

ServerName :443

</VirtualHost>

 

 

©2020-2024   万云SSL证书  (www.sslssl.com.cn)  万云科技   豫ICP备2020034358号-10