这个问题不是第一次遇到,上次是很久以前了,帮一个朋友弄好,也没有做任何记录,时间长就忘记了,今天正好一个客户咨询,虽然很忙,但是也不好推脱,干脆就研究了一下,其实是wdcp面板中的apache和php缺少相应的模块(扩展)(编译的时候没有编译进去)。
apache里没有把支持SSL的模块编译进去
如下执行可以完成(针对httpd-2.2.22版,其他版本换成相应的版本号就可以,加粗部分)
wget http://down.wdlinux.cn/in/http2222_ssl.sh
sh http2222_ssl.sh
=============================================================
如果是lnmp版的环境,则使用下面这个试试(针对默认的php-5.2.17版本)
wget http://down.wdlinux.cn/in/lnmp_php_ssl_5217.sh
sh lnmp_php_ssl_5217.sh
=============================================================
如果上述两个都试了,还是502,那么升级PHP到5.3,执行如下脚本
wget http://down.wdlinux.cn/in/php_up53.sh
sh php_up53.sh