前提: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訪問網站,出現安全就說明成功了。