Apache环境下加装SSL证书

记录:肖佳嘉
同步博客:筱某佳同学

首先需要你网站服务商那里申请到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即可完成配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章