用SSH快速搬家

写博客(网站)时间久了的同学,也换过虚拟主机或者是VPS吧,各家的面板还不一定一样,ssh的作用就体现出来了,ssh可以说要更方便一些。

朋友入了一个日本的vps,叫我帮他搬家,顺便写一下教程,给那些还不会ssh搬家的同学看一下。顺便说一句,日本的速度真的很快!但是价格摆在这,唉,没钱的就去用美国的吧~我在用美国的vps~~

本方法适用那些有带有ssh功能的虚拟主机和vps,ssh可以找虚拟主机商开启,无ssh的虚拟主机此方法不可用。
先看看搬家的思路:
1,文件的转移
2,数据库的转移
3,域名解析的替换
好了,废话不说,折腾起来。

老主机的操作:
1,打包文件
先ssh进入老主机网站目录:
这个是带有 .htaccess 文件的命令

1
tar -czf rojey.tar.gz * .[!.]*

没有 .htaccess的用下面

1
tar -czf rojey.tar.gz *

2,导出数据库

1
mysqldump -u 用户名 -p 数据库名 > rojey.sql

输入密码回车后没提示就成功

新主机的操作:
1,导入文件并解压文件

1
2
wget http://rojey.net/rojey.tar.gz
tar -xzf rojey.tar.gz

2,导入数据库

mysql -u 用户名 -p 数据库名 < rojey.sql 输入密码回车后没提示就成功 如果数据库的信息不一样,要手动修改wp-config.php文件。 之后域名解析改ip就可以。域名解析一般要等上一段时间,快则几分钟,慢则24小时。 如果想立即看看搬家的效果,可用修改本地hosts: 打开C:\Windows\System32\drivers\etc\ 用文本编辑工具(如记事本)打开hosts,在最下面添加

1
2
216.55.68.12 rojey.net
216.55.68.12 www.rojey.net

ip即是你新主机的ip,域名是你的域名,ip和域名之间加一个空格就可以了。
保存,退出。

如果不出意外,你已经能看到搬家后的效果,
额,搬家的效果怎么看,还不是和老网站一样...

1 Star2 Stars3 Stars4 Stars5 Stars (2 次投票, 平均分: 5.00 out of 5)
Loading...

分类:Cpanel控制面板 |

已有 1 人 对 ”用SSH快速搬家” 进行了评论

  1. fengyqf说道:

    学过linux的大概都会,呵呵。不过汇总一下给新手看也是个不错的主意。
    我是从来不在vps上安装管理系统的,使用虚拟主机也是使用ssh登录进行操作的,灵活方便快捷。