WDCP安装 备份/恢复网站 配置SSL加密协议 经验分享

我原来服务器用的是WDCP 2.x版本,遇到一个很棘手的问题,一直解决不了。然后我就准备有时间重装一下WDCP,正好WDCP更新到了3.2 支持免费SSL,居然是一键创建。没有比这更简单的事情了!虽然我原来用的是阿里云的免费SSL证书,但是配置起来还是没一键配置来的快啊!

重装服务器

我原来用的是centos 6.5 64bit ,现在重装成 7.2 64bit。在阿里云ecs实例点击–更多–更换系统盘(必须先停止服务器才可以点击)然后选择系统就OK了。

安装WDCP 3.2

源码安装(ssh登录服务器,执行如下操作即可,需root用户身份安装)

1
2
3
4
5
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

备份/恢复 网站和数据库

备份

先说说备份吧,在备份数据库时候强烈推荐在wdcp后台备份一遍,然后在phpmyadmin后台也备份一遍。因为我在恢复数据库时候出现了用在wdcp后台gz格式备份文件恢复失败的情况。然后用在phpmyadmin后台备份的sql文件恢复成功。

wdcp后台备份数据库

点击 mysql管理–数据库列表 选项,然后在相应数据库哪项点击备份

phpmyadmin后台备份数据库

  1. 点击 mysql管理–phpmyadmin ,然后输入相应的数据库用户名密码登录

  2. 点击自定义–选择 添加 DROP TABLE 确保导出sql格式,点击执行

备份网站文件

在网站列表选项,点击相应网站哪一项的备份选项。备份文件在/www/backup/

恢复

网站文件恢复

事先建立好网站,然后把上一步备份的网站文件解压到具体目录。(很简单,不具体说了)

数据库恢复

建立空数据库,然后在phpmyadmin界面点击导入sql文件即可。如果失败可以在wdcp面板试试。(也可以试试gz格式的数据文件,本人导入失败)

导入后如果出现数据库连接失败,可以尝试一下方法:

  1. 重启服务器,重启web服务

  2. 确定网站文件里面的数据库配置文件里面的数据库信息(数据库名 数据库用户名 密码)与现在恢复的数据库保存一样。

  3. 如果是wordpress,可以在phpmyadmin面板找到wp-options表 修复它。

  4. 如果是wordpress,在网站根目录找到wp-config.php文件,在里面加上下面这句:define(‘WP_ALLOW_REPAIR’, true);

配置SSL

一键配置,简单的一逼!

在你要配置的网站哪项,点击 C 。有时候会没反应,刷新一下,知道出现创建成功!

注意:

1.这个创建要连接海外服务器,时间稍微会久一点,不同的线路带宽也会不一样

2.letsencrypt证书有效期为3个月,快到三个月时,再在后台点击创建一次就可以

3.确保服务器开放443端口,系统设置里面开通443,防火墙放行443