前提:php
拥有域名安全
步骤ide
1.申请免费的ssl证书网站
阿里云关于域名申请免费ssl证书ui
2.根据不一样系统选择下载证书,这里用的是Apache阿里云
3.打开PHPstudy php扩展设置,在php_openssl上点击打钩3d
4.在Apache目录下新建cert目录放入下载下来的Apache环境的ssl证书blog
5.打开修改httpd.conf配置文件,打开找到#LoadModule ssl_module modules/mod_ssl.so,(保证前面没有#号去掉前面的注释符),使得ssl模块生效。ip
增长一条引用语句 Include conf/vhostssl.confssl
6.在Apache/conf环境下新建vhostssl.conf文件;写入以下:
Listen 443
<VirtualHost *:443>
DocumentRoot "1*******************"
ServerName 2*******************
SSLEngine on
SSLProtocol 3*******************
SSLCipherSuite 4*******************
SSLCertificateFile "5*******************"
SSLCertificateKeyFile "6*******************"
SSLCertificateChainFile "7*******************"
<Directory "1*******************">
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
根据虚拟域名配置(vhosts.conf)里的信息修改1*******************
根据本身的申请的域名修改2*******************(务必一致)
根据阿里云证书配置修改3-4*******************
根据本身证书放的位置和名称修改5-7*******************
7.而后重启Apache,用https访问网站,出现安全就说明成功了。