使用环境是apache版本的upupw 组件, PHP版本是 5.4 ,配置https教程如下。

1.修改目录/Apache2/conf/httpd.conf     文件,加载 mod_ssl.so 和 mod_socache_shmcb.so 模块,注释掉 ssleay32.dll 和 libeay32.dll 

LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

#LoadFile “C:/UPUPW_AP5.3/PHP5/ssleay32.dll”
#LoadFile “C:/UPUPW_AP5.3/PHP5/libeay32.dll”

httpd-ssl.conf  文件 实际可以不用加载,可以直接在httpd-vhost.conf 文件中配置https

2.在httpd-vhost.conf 文件中配置https ,复制以下规则

<VirtualHost *:443>
DocumentRoot “D:/UPUPW_AP5.4/vhosts/www.wenzhan.cc
ServerName www.wenzhan.cc:443
ServerAlias wenzhan.cc
SSLEngine on
SSLCertificateFile D:\UPUPW_AP5.4\Apache2\sslroot\Apache\2_www.wenzhan.cc.crt
SSLCertificateKeyFile D:\UPUPW_AP5.4\Apache2\sslroot\Apache\3_www.wenzhan.cc.key
SSLCertificateChainFile D:\UPUPW_AP5.4\Apache2\sslroot\Apache\1_root_bundle.crt
<Directory “D:/UPUPW_AP5.4/vhosts/www.wenzhan.cc“>
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
修改绿色部分为您自己的实际信息,测试是可以正常成功的 。

发表评论

电子邮件地址不会被公开。 必填项已用*标注