ZBLOG开启全站HTTPS终极教程(3)

用户 仰望星空 2016-10-27 891

本帖最后由 仰望星空 于 2016-10-28 15:41 编辑

进入/www/wdlinux/apache/conf,找到 httpd.conf,下载下来用DW之类的软件打开,不用用记事本,会乱码。


搜索
#LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)
#Include conf/extra/httpd-ssl.conf
#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

把这三行前面的“#”去掉。

然后上传覆盖httpd.conf。

注:这三行是独立的代码,搜索的时候不要一起搜索,一行一行的搜索。

进入/www/wdlinux/apache/conf/extra,找到httpd-ssl.conf,下载。同样用DW打开。


找到
SSLProtocol all -SSLv3
SSLProxyProtocol all -SSLv3
替换成
SSLProtocol all -SSLv2 -SSLv3
SSLProxyProtocol all -SSLv2 -SSLv3
找到
SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4
替换成
SSLCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL
SSLProxyCipherSuite AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL
找到
VirtualHost _default_:443
把下面的
DocumentRoot "/www/wdlinux/httpd-2.X.XX/htdocs"
ServerName www.example.com:443
替换成
DocumentRoot "你的网站目录"
ServerName 你的域名:443
网站目录查看方法:wdcp → 网站管理 → 站点列表 → 文件管理器 → 进入 public_html。当前目录就是你的网站名录。









继续搜索

把 SSLCertificateFile 后面引号里面的 /www/wdlinux/httpd-2.0.17/conf/server.crt 替换成 conf/ssl/public.pem

把 SSLCertificateKeyFile 后面引号里面的 /www/wdlinux/httpd-2.0.17/conf/server.key 替换成 conf/ssl/订单号.key

把 #SSLCertificateChainFile "/www/wdlinux/httpd-2.4.18/conf/server-ca.crt" 替换成 SSLCertificateChainFile "conf/ssl/chain.pem"

保存文件,上传覆盖。

进入wdcp → 系统管理 → 服务重启 → WEB重启。重启之后,网站就能用https访问了。



最新回复 (2)
全部楼主
  • 管理员 zsx 2016-10-28 0
    引用 2
    这个排版啊……哎

    如果某个帖子我已经回复,需要得到我的进一步帮助的话请点击“回复”按钮。程序使用问题及应用中心问题请在论坛发帖。
    如果你认为出现了程序Bug,或是想申请开发者,请直接私聊我:QQ联系。有事直说,不要客套,问在不在的直接拉黑。加好友请说明来意。
    因程序本身免费,个人精力不足,咨询类问题一概无视,只负责程序Bug、开发者、应用纠纷以及Z-Blog官网的问题。

  • 用户 仰望星空 2016-10-28 0
    引用 3
    zsx 发表于 2016-10-28 14:37
    这个排版啊……哎


    已经重新排版了,另外帖子对字数限制得太严格了,还没写过瘾,就已经提示字数超出限制。
    • ZBlogger技术交流中心
      4
          
返回