想必大家网站搬家的经历肯定不在少数,一般情况下在Cpanel后才很容易操作,不做介绍,今天的教程的是vps之间的转移教程,前提vps操作系统为linux(CentOS、Debian通用),环境是lnmp。
将VPS1 转移到VPS2 只需要两步:
本文以www.45664.com为例。
第一步:首先网站打包、备份
1. 打包VPS1网站目录:
cd /home/wwwroot/ /*进入网站目录*/
tar zcvf 45664.tar.gz /home/wwwroot/www.45664.com /*打包45664.com文件夹为45664.tar.gz*/
2. 导出VPS1 Mysql 数据库:
mysqldump -u用户名 -p密码 数据库名 > 45664.sql /*用户名是数据库用户名,导出数据库为45664.sql*/
第二步:VPS2 恢复、还原数据:
1. VPS2 上wget获取远程文件
cd /home/wwwroot/ /*进入网站目录*/
wget http://www.45664.com/45664.tar.gz(从VPS1上获取文件) /*下载数据包到VPS2*/
tar zxvf 45664.tar.gz /*加压45664.tar.gz*/
2. VPS2上MySQL数据导入
请先在phpmyadmin新建相应数据库和用户(与原数据库、用户同名)
wget http://www.45664.com/45664.sql /*下载数据包到VPS2*/
mysql -u你新建的用户名 -p用户名密码 你刚才新建的数据库名 < 45664.sql /*还原数据库*/
到此网站转移完毕!
原文章地址:http://blog.guiplee.com/vps-to-vps
附:gz文件的解压:
gzip -d filename.gz (或gunzip filename.gz) 解压,但要注意,用此命令解压,会删除原文件。(filename换成相应文件名)
共有 0 条评论