老张博客再次搬家!从CloudCone搬到CloudCone
你没有看错标题,这次搬家是从CloudCone搬到CloudCone。篱落的香港VPS用了几年,后来每隔一段时间会网络抽疯,不得要另找他家。记得还非常的清楚,去年我们县疫情爆发的那一天下午,我买了CloudCone的VPS,也就是那天晚上,学校的一个班级师生都被带去隔离。
去年买的CloudCone配置是4C4G,一年是51刀。经过一年的折腾,发现CloudCone家的网络非常的稳定,访问博客速度是在可以接受的范围之内。而在这台VPS上跑了十几个网站和七八个Docker,结果性能还有剩余,所以决定今天把配置降一降。CloudCone家的VPS真的非常不错,这里真的推荐大家购买:https://laozhang.org/cloudcone.html
前几天CloudCone放出2C2G105G硬盘的配置,一年是29刀,这样算下来比去年的高配省了二十多刀,便果断的拿下了。
因为去年这台VPS明天就要到期,那搬家不得不提上日程。前几天在CloudCone后台安装了Ubuntu系统,安装了宝塔面板,安装了网站环境。今天中午的时候利用免费应用“宝塔一键迁移API版本 3.5”来把所有网站都搬到新服务器上时,却出现了报错。分析了原因是新VPS上的nginx出错导致的,请教了群里大佬,自己又百度,终于找到了解决方法。
在/www/server/nginx/conf目录下新建enable-php.conf文件,将以下代码复制进去。
location ~ [^/]\.php(/|$)
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
在nginx配置文件nginx.conf中的http {下面添加如下代码:
<div class="hcb_wrap"><pre class="prism line-numbers lang-php" data-lang="PHP"><code>map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}</code></pre></div>
网站搬家
直接用宝塔面板应用商店里的“宝塔一键迁移API版本 3.5”进行操作,宝塔官方有详细教程。几分钟搞定。
Docker搬家
我的方法是在新的VPS上重新联想项目,再把老的VPS容器映射的目录复制到新的VPS相应的目录即可。也是分分钟搞定。
域名解析
确定数据都搬过来之后,把网站的域名解析到新的IP即可。
当然了,网站虽然是搬过来了,但是老的VPS上有些设置、宝塔面板应用相关设置还需要一定时间的完完善和修改。如果哪位朋友发现网站有什么问题,请及时和我联系,感谢!