2018-04-11

作者: 1367bfee4461 | 来源:发表于2018-04-11 14:03 被阅读0次

    一、自行下载阿里云证书 此处不再概述

    二、登陆阿里云之后,在安全(云盾)板块下-CA证书服务

         这里选取apache证书。下载的文件包里面有四个文件:

                214272096970616.key   证书私钥文件

                214272096970616.pem   证书公钥文件

                chain.pem   证书链文件

                public.pem

    三、在apache安装根目录下新建一个目录cert,用来存放证书。如果有多个证书,可以在cert下新建多个目录。如cert/mbfan用来存放mbfan.com网站证书

    四、打开apache安装目录下conf目录中的httpd.conf文件,(请确认是否打开php扩展中的php_openssl插件)

    #LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)   在第163行,取消前面的注释“#”

        #Include conf/extra/httpd-ssl.conf    在第489行,取消前面的注释“#”

            很多人在取消“Include conf/extra/httpd-ssl.conf”前面的注释之后,apache就很难启动起来,我在这一块也是颇费周章。接着继续。

    五、打开 apache 安装目录下 conf/extra/httpd-ssl.conf 文件,

    首先去掉

     

            ……………………

    很长的一段,这一段无用。

    然后在 ## SSL Virtual Host Context 代码下面加上    ⬇️⬇️⬇️

    SSLStrictSNIVHostCheck off

    SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM     

    SSLProtocol all -SSLv2 -SSLv3

        DocumentRoot "/phpstudy/www"            <--- 此处填写的是我的项目根目录 ( 见机自行修改 ) 

        ServerName www.mbfan.com

        ServerAlias admin@phpStudy.net

                    <---此处填写的是我的项目根目录( 见机自行修改 ) 

            Options FollowSymLinks ExecCGI

            AllowOverride All

            Order allow,deny

            Allow from all

            Require all granted

        SSLEngine on

        SSLCertificateFile "D:\PHPStudyserv\Apache\cert\mbfan\214272096970616.pem"

        SSLCertificateKeyFile "D:\PHPStudyserv\Apache\cert\mbfan\214272096970616.key"

     注:其中SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM 为阿里云加密套件,在阿里云证书安装中可以找到。

    六、 重启PHPstudy 部分可能会报错

    报错示例: "Child: Parent process exited abruptly. Child process is ending "

             原因:因为防火墙限制了443端口的原因

    如果遇到Apache启动失败 [停止],参照查看出错的提示,仔细查看路径问题

            (安装成功之后证书后,重启是不会有Apache重启不了的 包括警告)

    七、成功之后 https:// *****.com 访问我的会报一个403的错误

            但是在域名后面加具体的项目文件 就可以访问了

    例如:https:// *****.com/项目文件

    相关文章

      网友评论

        本文标题:2018-04-11

        本文链接:https://www.haomeiwen.com/subject/cpnahftx.html