因为wdcp默认安装是没有装ssl所以要先装下ssh
只要重新编译下apache就可以(lamp/lnamp版环境)
如下执行可以完成(针对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
以上是针对httpd-2.2.22版本的,如果不是这个版本的,可以改成相应的版本号就可以
第一步,首先咱们要有ssl证书,这个东西自己可以去申请,教程很多!比如startssl,沃通ssl等!推荐沃通ssl,免费2年呢,很不错!教程网址:http://www.chinaz.com/web/2015/0126/380608.shtml
第二步,取回ssl之后就要安装。这里重点讲安装部分。
1、把apache类型的ssl三个文件上传到:/www/wdlinux/httpd-2.2.24/conf/下面即可!
三个文件分别是根证书、私钥、公钥。注意区分,www.xxxx.key是私钥,www.xxxx.com.crt是公钥,xxxx.crt,是根证书。
2、命令:vi /www/wdlinux/httpd-2.2.24/conf/httpd.conf
查找 #Include conf/extra/httpd-ssl.conf (删除行首的配置语句注释符号“#”保存退出)
3、命令::vi /www/wdlinux/httpd-2.2.24/conf/extra/httpd-ssl.conf
a).SSLCertificateFile “/www/wdlinux/httpd-2.2.24/conf/server.crt”
(将服务器证书公钥(www.xxxx.com.crt)配置到该路径下,同时替换www.xxxx.crt);
b).SSLCertificateKeyFile “/www/wdlinux/httpd-2.2.24/conf/server.key”
(将服务器证书私钥(3_domainname.com.key)配置到该路径下,同时替换www.xxxx.key);
c).#SSLCertificateChainFile”/www/wdlinux/httpd-2.2.24/conf/server-ca.crt”
(删除行首的“#”号注释符,并将中级CA证书(xxxx.crt)配置到该路径下).
d).站点路径设置
(1) DocumentRoot “/www/wdlinux/httpd-2.2.24/htdocs” [你自己实际的网站目录]
(2) ServerName www.example.com:443 [你自己的网址或者ip地址]
保存退出,并重启Apache。配置结束
现在就可以通过https访问网站