找回密码
 注册
广告投放 虚位以待【阿里云】2核2G云新老同享 99元/年,续费同价做网站就用糖果主机-sugarhosts.comJtti.com-新加坡服务器,美国服务器,香港服务器
查看: 263|回复: 2

快速搬空间,SSH的魅力

[复制链接]
发表于 2011 年 2 月 9 日 23:43:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
这次的搬空间,两头都是有SSH的。这种时候是最爽的。可利用SSH达到快速的搬空间。
6 H' J3 t: c- s: M7 t2 q$ j
/ s' V* ?0 a1 [3 d在旧空间打包压缩
/ a( X$ F' m. q
0 U' R+ r* W# d, O1 D, t! U& g2 q登陆旧空间的SSH,先把整站打包压缩了。进入根目录。  a& a4 z: J, v; d/ S

* O: G6 C( }: }# X! H- ~. t打包后,以gzip压缩(存为web_name.tar.gz)) w- z! h4 ?% W- s

- ~3 a# V/ n- u+ |tar -zcvf web_name.tar.gz ./
& }* o6 @2 y& H) |* G
% r! ^+ a% S: c: r0 u$ y. |" j, n& z  q8 d

) P9 y7 P. D* w) M在旧空间备份数据库
5 {0 K# M+ V& p  L
9 h4 u8 z! W2 ~+ p& Y) a以utf8备份数据库,相应地改动database_name、用户名、密码(存为database.sql)
$ y3 L: Q. q, Y8 Q& @6 Q
: V7 \! a8 }9 f6 J. h, p6 nmysqldump -u用户名 -p密码 --opt --default-character-set=utf8 database_name >database.sql1 V  X1 N4 D  k* l! k7 e+ X5 f
0 L: R( f9 F: D3 Y9 L& _  O  U# G

/ `  ~- R6 o5 X9 ^2 q9 j0 [: c
+ ]) n8 x6 q! {+ o$ n8 K转移数据到新空间
: u8 k2 ?( l2 l) T4 H6 d" O( v. ]) z+ e( [
一般这步之前,域名还是绑定在旧空间的。这样就可以利用wget命令了。9 r, c3 V$ X4 m# ~( O2 }8 ^* ]! T

/ b1 j0 g* H- y9 W, s* Swget liucheng.name/web_name.tar.gz
; |. u6 U1 L& G& o, F% X8 t
: n7 [- q4 g  ^1 H7 awget liucheng.name/database.sql5 ~2 N) ~, Q. C7 N# D& U# P

/ l% C) S' T5 z+ E% W/ R0 p8 v8 \3 i0 \& Z0 d0 |/ }, u
5 w  ^% A1 P" [& z' I
如果不是,域名已经没有绑定在旧空间了。就没办法用wget下载了。这时改用scp命令0 I7 M5 e4 x' n3 j% X+ b. A0 ]
9 J+ h! ]& ?1 n3 \  X: C& Q6 Z
用scp命令复杂了一点。有碰到这情况就去google学习一下用法吧。/ s2 \; y" H2 |! g/ r
! T5 H: J/ u$ `4 L( k
解包0 k1 Z+ ?( n( [. R8 z4 o

2 H/ x( r8 p5 |8 R把下载过来的web_name.tar.gz解包:" z' K! V2 r7 D9 `7 ^' ~, k

& i& u! I4 E1 z0 star -zxvf web_name.tar.gz * B" k# f+ t5 C7 v: D
4 X: A0 a# x0 n/ J8 Y& P% U, B# v

6 Q8 a7 h) t2 t2 [5 L: Y- L& Q导入数据库数据
. u9 ?! k- I( S* [6 N' A8 `
9 O2 \$ s  w! F" g2 y再把database.sql导入到数据库。-u后是用户名。-p后是密码,然后是数据库名
0 E! V- {6 J, ?& c9 O! B, }5 B9 z% a% \+ a, C
mysql --default-character-set=utf8 -uxxxxxxx -pxxxxxx database_name <database.sql
% _* i- _1 ^" i+ l: V- \/ u
6 m! e) b/ X; E* Y( W! R  S6 V1 [' }1 f
最后修改wp-config.php
8 T; a3 Q' A9 q5 [1 G$ E' c7 [. P
' _& y1 L' t$ q& Xwp-config.php是在博客的根目录下的。把DB_NAME、DB_USER、DB_PASSWORD改为新空间对应的数据库名、用户名、密码。
# w- `- w, F9 e- w# W
; @- J" w0 Q' s. ~~完。只需用6次命令而已,就搞定了。其余的时候就是等待域名指向新的IP啦。
$ Z0 ^/ ~; b4 ?/ a1 W
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
发表于 2011 年 2 月 10 日 09:43:26 | 显示全部楼层
【腾讯云】2核2G云服务器新老同享 99元/年,续费同价
不错啊.................
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

发表于 2011 年 2 月 10 日 11:35:51 | 显示全部楼层
Jgwy.Com - Free Web Hosting Guide & Directory In China since 2001! Jgwy.Net-Jglt.Net
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|金光论坛

GMT+8, 2025 年 2 月 11 日 09:08 , Processed in 0.026564 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表