1、首先,开启apache的ssl扩展,依次打开phpstudy—其它选项设置—PHP扩展及设置—php扩展—php-openssl前面打对号。
2、如下图点击打开修改conf 配置文件,打开找到#LoadModule ssl_module modules/mod_ssl.so,去掉前面的注释符#号(保证前面没有#号),使得ssl模块生效。找到Include conf/vhosts.conf命令行,在他下面增加一条引用语句 Include conf/vhosts_ssl.conf 。
3、依次打开phpstudy安装文件,打开Apache打开conf文件,在conf文件夹中创建一个名为vhosts_ssl.conf的配置文件。编辑vhostsssl.conf文件,增加如下内容:
Listen 443
SSLStrictSNIVHostCheck off
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL
SSLProtocol all -SSLv2 -SSLv3
<VirtualHost *:443>
DocumentRoot “D:\phpStudy\WWW\bbs” (网站根目录路径)
ServerName www.yuming.com (更换成自己的域名)
ServerAlias yuming.com (更换成自己的域名)
<Directory “D:\phpStudy\WWW\bbs”> (网站根目录路径)
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
SSLEngine on
SSLCertificateFile “D:\phpStudy\Apache\conf\ssl\XXX.cer” (证书路径)
SSLCertificateKeyFile “D:\phpStudy\Apache\conf\ssl\XXX.key” (证书路径)
</VirtualHost>
4、将下载好的证书文件复制粘贴到ssl目录,路径D:\phpStudy\Apache\conf\ssl\。注意文件格式,只需要.cer和.key这两个证书文件。
5、登录服务器控制台,安全组规则中放行443端口;服务器防火墙设置中,入站规则放行443端口,绿勾变成灰色就是放行了443端口。在这两处放行443端口后重启phpstudy,正常重启后,在浏览器里面输入https://的域名就能正常访问了。
注意:地址栏未能显示绿色锁图标是因为网站有http非加密资源,如图片,css,js等,需要全部调整为https开通协议资源才能挂锁成绿色。
聚云网旨在收集阿里云、腾讯云、百度云等云计算产品的行业资讯,最新优惠信息,提供代金券、优惠券领取,让用户以最低的价格购买服务器,享受优质的产品服务。聚云网提供免费服务器购买咨询,科技前沿资讯,互联网行业动态,软件开发及服务器运维教程,竭全力为用户提供优质服务。
如果您有任何疑问,请在页面右侧点击联系聚云网客服,第一时间为您服务。如果您有教程需求,可以在我们的社区中留言。如果您有经验要分享,我们欢迎您的到来。文章中有什么问题,也欢迎留言指正,我们共同创建一个服务平台。
本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:聚云网,转载请注明出处:https://www.juyun.top