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开通协议资源才能挂锁成绿色。

> 聚云网旨在收集阿里云、腾讯云、百度云等云计算产品的行业资讯,最新优惠信息,提供代金券、优惠券领取,让用户以最低的价格购买服务器,享受优质的产品服务。聚云网提供免费服务器购买咨询,科技前沿资讯,互联网行业动态,软件开发及服务器运维教程,竭全力为用户提供优质服务。

如果您有任何疑问,请在页面右侧点击联系聚云网客服,第一时间为您服务。如果您有教程需求,可以在我们的社区中留言。如果您有经验要分享,我们欢迎您的到来。文章中有什么问题,也欢迎留言指正,我们共同创建一个服务平台。