记录:肖佳嘉
同步博客:筱某佳同学
首先需要你网站服务商那里申请到SSL证书,然后把证书下载下来。文件中会包含 Apache、IIS、Nginx 服务器的证书文件 ,选择对应的服务器环境。
将证书上传到空间的任意目录,要记住文件在哪里放着,记住路径.
不建议使用中文路径
然后到apache的根目录找到 httpd.conf 文件 ,打开文件。
找到对应代码,然后将下面两行代码前面的#去掉
#LoadModule ssl_module modules/mod_ssl.so
#Include conf/extra/httpd-ssl.conf
然后去apache目录下的 conf/extra/找到 httpd-ssl.conf ,
打开并填充你的SSL文件地址
DocumentRoot,需要输入的是网站文件的根目录
ServerName,需要输入的是网站的域名
SSLEngine on,开启SSL
SSLCertificateFile ,SSL证书文件2_开头的文件路径
SSLCertificateKeyFile,SSL证书文件3_开头的文件路径
SSLCertificateChainFile,SSL证书文件1_开头的文件路径
<VirtualHost 0.0.0.0:443>
DocumentRoot "/var/www/html" #你的网站文件根目录
ServerName 输入你的域名(www.yourWebSite.com)
SSLEngine on
SSLCertificateFile C:\666\2_www.yourWebSite.com.crt #你的文件路径
SSLCertificateKeyFile "C:\666\3_www.yourWebSite.com.key" #你的文件路径
SSLCertificateChainFile C:\666\1_*****.crt #你的文件路径
</VirtualHost>
完成以上步骤,重启apache即可完成配置。