wdcp全称WDlinux Control Panel, 是个通过web就可以管理备份站点及mysql,ftp的系统。因为老网站就是采用的wdcp,此次为了迁移到其他主机,也用了次wdcp.下面记录下整个过程,作为以后网站备份/恢复的参考。其实用wdcp,一是开发环境一键搭建完毕,二是免去了虚拟主机的配置,缺点就是只支持php哦。
V2的版本参考这个,最新的的是V3,本文安装的是V2,rpm方式,详见如下:
wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh sh lanmp_wdcp_ins.sh 就可以 RPM包安装支持系统:CentOS 5.X/wdlinux_base 5.X/wdOS 1.0,CentOS 6.X ,32位,64位均支持 安装完后,默认的后台管理地址如下 http://ip:8080 用户名:admin 默认密码:wdlinux.cn mysql默认的管理用户名:root 默认密码:wdlinux.cn 相关说明 所有软件安装目录/www/wdlinux 站点配置文件 /www/wdlinux/nginx/conf/vhost /www/wdlinux/apache/conf/vhost 数据库配置文件/www/wdlinux/etc/my.cnf 数据库数据文件目录 /www/wdlinux/mysql/var安装完毕后,登录进去按照提醒把mysql的root密码和管理后台的admin登录密码改了.
转移网站,我习惯先转移数据库,一是数据库本身,二是数据库里涉及到的用户名和密码,这样原来的网站文件不用修改复制过去就可以了。 在MYSQL管理---数据库列表---备份,在/www/backup/mysql里可以找到备份出来的压缩包,然后将其解压放到mysql的data目录/www/wdlinux/mysql-5.1.63/var就完成了数据库的恢复。 备注:关于mysql的data目录可以修改my.conf(datadir)获得
这个就比较简单了,选中一个数据库导出为*.sql文件即可。恢复的话,必需新建一个数据库,然后导入就行了。
备份一个数据库:
mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql备份一个表:
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql恢复使用mysql命令:mysql -uroot -p1234 db1 < c:\aa.txt 详情参考
网站管理---站点列表---备份,然后将这个文件弄到待移植的主机上。
网站管理---新建站点: 能一次性完成虚拟主机配置,创建网站根目录文件夹.
这个不多说了,直接看图:
扩展阅读:MySQL文件目录格式及存放位置
