简单的网站搬家资料整理
说明:本资料适用于VPS搬家,Godaddy空间的网站搬家,其他的Linux服务器网站搬家。其他类型的网站搬家相对比较简单。
首先说明一下我这个资料的大致情况:
■ 我是从Godaddy空间把网站整体搬到新的VPS服务器上,所以这里的条件是Godaddy空间和VPS服务器,不过其他任何支持SSH链接的空间或服务器类似。
分步骤操作开始
A,打包Godaddy要搬家的网站文件;这里我们需要用到登陆SSH的工具Putty.exe 网上搜一下下载就可以了,然后在“Host name (或者IP)”里面填上Godaddy空间的IP地址或者你绑定的相应域名,其他框保持默认,然后点击软件底部的“Open”。
接下来的对话框点击“Yes”就进入到类似于Dos的命令介面了。现在开始登陆Godaddy空间,先输入用户名,接着输入密码(输入密码的时候,光标不会指示你的输入文字)
由于我的VPS里面安装了Kolox管理面板,所以下面的操作可能会有所不同,大同小异。
B,用命令ls
列出所有的文件夹
再cd 文件名(如 cd shop)回车后就可以进入此目录;
再用命令tar zcvf bak.zip * (把文件夹下的所有文件包括文件夹以bak为名字打包成ZIP格式)
到此我们在Godaddy上的网站文件打包完成。
C,登录VPS服务器(VPS上安装了Kolox面板)
用命令cd /
然后ls -al /找到home文件夹(注:前面的命令注意空格)
cd home 切换到home文件夹,继续寻找 httpd文件夹
cd httpd 切换到httpd文件夹
此时里面就列出了所有绑定的域名,此时我们需要找到刚刚绑定的要搬到此处的域名,同样cd shop.phui.cn 进入此域名的目录;
然后找到httpddocs文件夹
进入此文件夹 cd httpdocs
接下来正式开始搬家;
wget http://www.365ycd.com/bak.zip (相信都看得明白这是Godaddy上的文件地址吧)
完了后VPS就自动从Godaddy空间里把打包的文件下载回来了,接下来就得解压
tar zxvf bak.zip
好了!接下来就导入数据库吧,然后修改数据库链接文件等,相信这些大家都会的。
这些都弄完了,打开新网站试试,不行更新一下缓存...



网站搬家是最头疼的事,经常不是忘了这个就是忘了那个
这个我记得以前看到过自动备份的程序
tar zcvf 备份,然后自动FTP到远程主机。