如何设置apache服务安装ssl证书

2017-11-10 22:29:54 7422

这里以widnows下安装apache为实例:
1.安装apache和php这里请参考http://www.landui.com/help/show-4824(这里以apache使用fcgi的方式调用php)
2.apache和php安装之后,打开http.con文件中把mod_ssl.so的注释去掉
image.png
 3.在httpd.conf文件中找到httpd-ssl.conf把注释去掉
image.png
4.在conf/extra/httpd-ssl.conf文件建立https站点(其实和我们平时在httpd-vhost.conf中建立的网站是一样的,只是多了引入证书的链接),如下:

<VirtualHost *:443>
    SSLEngine on
    SSLProtocol all -SSLv2
    SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
    SSLCertificateFile D:\wwwroot\discuz\ssl\certificate.crt
       SSLCertificateKeyFile D:\wwwroot\discuz\ssl\private.key
       SSLCertificateChainFile D:\wwwroot\discuz\ssl\ca_bundle.crt
    ServerAdmin webmaster@dummy-host.cc.com
    DocumentRoot "D:/wwwroot/discuz"
    ServerName xn--eqvw44d.com
    ServerAlias www.landui.com
    ErrorLog "logs/discuz.com-error.log"
    CustomLog "logs/discuz.com-access.log" common
    FcgidInitialEnv PHPRC "C:/php/5.3"
    FcgidWrapper "C:/php/5.3/php-cgi.exe" .php
<Directory d:/wwwroot/discuz>
        Options FollowSymLinks ExecCGI
              AllowOverride all
        Require all granted
</Directory>
</VirtualHost>

image.png

5.测试

image.png

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: