想必大家网站搬家的经历肯定不在少数,一般情况下在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 条评论