我原来服务器用的是WDCP 2.x版本,遇到一个很棘手的问题,一直解决不了。然后我就准备有时间重装一下WDCP,正好WDCP更新到了3.2 支持免费SSL,居然是一键创建。没有比这更简单的事情了!虽然我原来用的是阿里云的免费SSL证书,但是配置起来还是没一键配置来的快啊!
重装服务器 Link to heading
我原来用的是centos 6.5 64bit ,现在重装成 7.2 64bit。在阿里云ecs实例点击–更多–更换系统盘(必须先停止服务器才可以点击)然后选择系统就OK了。
安装WDCP 3.2 Link to heading
源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)
wget http://dl.wdlinux.cn/lanmp_laster.tar.gz
tar zxvf lanmp_laster.tar.gz
sh lanmp.sh
注意:服务器系统一定要纯净的,会提示装的具体环境服务,按自己的需求安装,不知道的话选all
安装完后,默认的后台管理地址如下 http://ip:8080 用户名:admin 默认密码:wdlinux.cn mysql默认的管理用户名:root 默认密码:wdlinux.cn
如果有其他问题请上wdcp论坛:http://www.wdlinux.cn/bbs/index.php
备份/恢复 网站和数据库 Link to heading
备份 Link to heading
先说说备份吧,在备份数据库时候强烈推荐在wdcp后台备份一遍,然后在phpmyadmin后台也备份一遍。因为我在恢复数据库时候出现了用在wdcp后台gz格式备份文件恢复失败的情况。然后用在phpmyadmin后台备份的sql文件恢复成功。
wdcp后台备份数据库 Link to heading
点击 mysql管理–数据库列表 选项,然后在相应数据库哪项点击备份
phpmyadmin后台备份数据库 Link to heading
-
点击 mysql管理–phpmyadmin ,然后输入相应的数据库用户名密码登录
-
点击自定义–选择 添加 DROP TABLE 确保导出sql格式,点击执行
备份网站文件 Link to heading
在网站列表选项,点击相应网站哪一项的备份选项。备份文件在/www/backup/
恢复 Link to heading
网站文件恢复 Link to heading
事先建立好网站,然后把上一步备份的网站文件解压到具体目录。(很简单,不具体说了)
数据库恢复 Link to heading
建立空数据库,然后在phpmyadmin界面点击导入sql文件即可。如果失败可以在wdcp面板试试。(也可以试试gz格式的数据文件,本人导入失败)
导入后如果出现数据库连接失败,可以尝试一下方法:
-
重启服务器,重启web服务
-
确定网站文件里面的数据库配置文件里面的数据库信息(数据库名 数据库用户名 密码)与现在恢复的数据库保存一样。
-
如果是wordpress,可以在phpmyadmin面板找到wp-options表 修复它。
-
如果是wordpress,在网站根目录找到wp-config.php文件,在里面加上下面这句:define(‘WP_ALLOW_REPAIR’, true);
配置SSL Link to heading
一键配置,简单的一逼!
在你要配置的网站哪项,点击 C 。有时候会没反应,刷新一下,知道出现创建成功!
注意:
1.这个创建要连接海外服务器,时间稍微会久一点,不同的线路带宽也会不一样
2.letsencrypt证书有效期为3个月,快到三个月时,再在后台点击创建一次就可以
3.确保服务器开放443端口,系统设置里面开通443,防火墙放行443