总结一下godaddy
2012-01-21 14:10:45
第一个问题,数据库备份恢复。
有两种方式:
方法1、进入空间后台,进入mysql,点数据库后面的铅笔图标,再点上面的“Backup”,备份的数据库在根目录下的"_db_backups"下,要想恢复数据库,也是把数据库的sql文件放在这个文件夹下,然后点"Restore"。
注:这种方法备份速度还可以,恢复就极慢,就是几十M的数据库文件也可能需要几十分钟才能恢复。所以强烈推荐第二种方法。
方法2、开通SSH(开通方法不再赘述,很简单)。登录SSH,输入如下语句备份或恢复:
导出数据库命令(备份):
mysqldump -h Yourname.db.5897763.hostedresource.com -uYourname -pYourpwd YourDatabaseName > out.sql
导出数据库并直接压缩:
mysqldump -h Yourname.db.5897763.hostedresource.com -uYourname -pYourpwd YourDatabaseName | gzip> out.sql.gz
(解压命令:gunzip out.sql.gz)
导入数据库命令(恢复):
mysql -h Yourname.db.5897763.hostedresource.com -uYourname -pYourpwd YourDatabaseName < in.sql
注:恢复的时候方法2比方法1快一个数量级,所以尽量用第二种方法吧。
备注:误删数据库的话,godaddy也是提供恢复的,但是这并不免费,要付出150美元的代价,很贵,而且步骤也有点罗嗦。(请注意时效性,这篇文章是在2012年1月21日发表的)
第二个问题,如何快速整站搬家
1、从godaddy搬家到其他空间
用ssh登录新空间,然后通过下面的命令搬家,FTP是godaddy的FTP
wget -r -b ftp://user:passwd@godaddy-server/dir
2、从其他空间搬家到godaddy
遗憾的是,我在登录godaddy的ssh后,发现没有权限连接到外部ftp,所以用上面的方法不行。
于是只能采用tar打包,打包解包方法点此查看。
再通过wget http://xxx.com/xx.tar方式下载到新空间上,再进行解压。
注:godaddy的ssh开通是免费的,但是不能用来翻墙!
注2:godaddy的打包会有个守护进程,时间过长就会被断开(可能是15分钟),用下面的方法就可以一直打包到结束:
nohup tar zcvf xxx.tar.gz dirname&
GoDaddy上开通SSL
2012-01-19 21:53:54
买了个godaddy三年的无限空间Unlimited 4GH,一开始分配的是共享ip,可能已经被伟大的墙block了,用ping工具全国有2/3的地方不能ping,本地也是中断时间比ping通时间少。
于是开通了这个空间送的SSL(空间买多少年,SSL就送多少年,到期后就要续费)。开通SSL不是为了加密传输,而是为了独立ip(Fixed IP address)。
开通前要先绑定好空间的主域名main domain,一开始如果绑定的是假的域名这时候最好改成真实的,因为在开通SSL的时候还要验证这个域名的。我更换主域名用了两个小时。我的域名是在gd申请的,所以并没有收到验证邮件。在申请开通SSL到正式开通,只用了不到6小时。
开通了后会发一封邮件给你,现在服务器已经换成新的了,IP地址也是新的。但是原空间里的内容和数据库gd已经都搬过来了不用担心。
具体怎么开通的过程很简单,网上也说的很多这里就不说了。开通后可以直接用IP地址访问自己的网站了。
现在还有个问题就是如果这个独立IP也被block的话不知道能不能叫gd换一个ip。还有SSL安装后不知道能不能再把这个空间给退款掉。
在VPS的CentOS上安装Transmission的教程
2012-01-13 15:38:06
起因:想在vps上挂pt。
推荐个软件:xshell,用这个登录ssh,那么下面的命令可以直接复制再粘帖进去,很方便。下面的内容测试完全可用。具体的软件版本可以稍微变化。
弄好后测试了一个15G的电影,下载在3-4M/s,很给力啊。
