真的是第一次搬家,因为甲骨文这台机器Centos7实在没有ubuntu顺手,所以准备搬家后重新做个系统,所以从1台东京搬到另外1台东京。
- 工具宝塔5.9.2,如图2台机器都是如下软件,版本号也一样,做了个小白教程。
- 安装PHPMyAdmin,然后导出Typecho的数据库,然后就会自动下载为XXX.sql文件,第一次出现一个错误,找到错误的文件第843行好像,把“2”去掉保存,再导出一次就行。
- 点击宝塔文件,压缩之前的建立的网站目录,压缩后直接点击下载。
- 在新的VPS上的宝塔建立之前的域名和相同的数据库(我是为了省事,如果要建立不同的数据库和数据密码自己后续找文件修改),同时把域名解析到新VPS。
- 新的VPS导入下载好的XXX.sql数据库。
- 在新的VPS上传之前压缩的XXX.tar.gz文件,上传后直接点解压,然后什么都不要改,直接确认。
- 之前设置过伪静态的,直接一摸一样的数据复制黏贴过去,开启过SSL也记得要开启。
- 清空浏览器Cookie,缓存等,然后输入网址,直接OK了,搬家成功,我总共下载网站的压缩件13MB不到,20分钟就搬好家。
搬家前注意点
- Nginx防火墙关闭
- “网站防篡改程序”关闭
- 关闭cloudflare,域名A记录直接指向VPS的IP
- 使用cloudflare的话,记得要开启Full,不然会出现错误。
- 旧的服务器暂时不要删除旧的网站,先点击关闭。如果有问题,一些设置回头还可以再看下
搬家完成后,再根据自己需要开启以上。
个人备忘一些BT后台设置的:
- 设置FTP存储空间
- 计划任务添加评论邮件执行
- PHP开启opcache插件
可以试试sqlite,更省心
sqlite之前看过大佬介绍过,速度快,的确非常适合个人blog使用,我主要就是图个宝塔方便,还有后需要改一些东西,出现问题可能寻找解决方案更多一些。