网站运营过程中,有时因为种种原因需要整站搬家,比如服务器质量问题需要更换或者目前服务器已经不满足网站运营需求等。其实网站搬家并不麻烦,从原服务器打包好行李,到新服务器提箱入住即可。本文将和大家一起分享网站搬家的大致流程。
网站搬家前后端服务器环境尽量保持一致,至少程序语言、数据库、版本要一致,操作系统可以变更。这里我以自己用蝉知系统搭建的站点为例,图文描述网站搬家的整体流程。
1.网站源文件打包下载
使用SSH、FTP等工具从原服务器将网站的源文件拷贝到本地,做好备份。
2.数据库导出
可以使用建站系统自带的数据库导出,这里我用常用的phpmyadmin演示如何导出数据库。
登录自己的数据库服务器,找到网站的对应数据库,在菜单栏中的导出项里,执行导出即可。
3.新服务网站文件上传
将从原服务器拷贝下来的网站源文件上传到新服务器,并修改配置文件,主要是修改新服务器的数据库信息。
4.数据库导入
同样登录新数据库服务器,新建数据库,比如与原数据库同名,然后将原数据库文件导入进来。
至此网站搬家就完成了。
注意事项:
建议在搬到新服务器之前,做好域名解析绑定,如果原网站后台设置了访问地址,可先将该项取消掉,避免无法访问,搬家完成后,在添加上去。
如果是从Windows系统搬到linux系统,个别文件目录可能需要修改权限,如/data,/system/tmp/等。
如果大家在网站搬家过程中遇到其他问题,欢迎和大家一起分享讨论,我们共同学习,共同交流,共同进步。