一 将原服务器的内容打包备份:
- 用tar命令打包网站目录: (以本站域名为例)
tar -zcf /root/pokooo.tar.gz /home/wwwroot/pokooo.com
- 登录phpmyadmin,选择你的网站数据库,进入导出选项
- 将打包文件通过scp命令发送到新服务器的root目录 ,
如果新服务器不是默认22端口,要输入端口,连接后会提示你输入新服务器的root密码
scp -P 新服务器端口 /root/pokooo.tar.gz root@新服务器IP:/root/
二 、连接新服务器进行部署和还原操作:
新服务器事先要安装好环境,添加域名,最好使用相同的数据库密码和用户名,同时将域名解析到新的服务器IP。
- 环境部署好后,解压原网站目录
tar -zxvf /root/pokooo.tar.gz
- 导入数据库
登录到phpmyadmin,选择你之前的数据库备份,导入数据库:
- 域名解析
将你的域名解析到新的服务器IP上,最短10分钟就会生效,本地电脑可能因为缓存的原因,需要更长时间才能访问生效,也可以用cmd执行以下命令重置本地网络环境:
netsh winsock reset