网站成功搬家,站点成功存续,1Panel迁移踩坑记录!
还有几个月,特价的华为云机器就要过期了。正好看见群友在群里分享的阿里的 99 元机,当天买下,并办了接入备案。故大喜,毕竟站点的存续有希望了,有了能继续下去的物质基础。
对于这个站的未来嘛,虽然已经确定了自己没有入行计算机,也没有从事程序员的工作,但还是将这个站点,作为自己的兴趣爱好,继续进行下去,大概率周末会改改站啊,写写东西啊什么的,尽量让这个站,长期存续下去,毕竟里面也装满了我半个青春,也是以我个人的力量,能留存下来的物质之一。
然后就开始着手给程序搬家。心想宝塔用了这么长时间也用腻了,换了 1Panel 试试看。
当晚配置机器,就已经装上了,可惜阿里这边不接入备案就不给访问,即使是接入别家的备案临时解析进来,都不行。今天备案审核通过,开始配置环境。然后就踩了不少的坑,其中不少坑的关键词,都是 Docker。
遇到的第一个问题:数据库无法连接
首先 Typecho 是报Pdo_Mysql
拓展的错,于是把驱动程序换成了Mysqli
,也不行。后经过搜索,才发现,Docker 所安装的 PHP 默认是没有任何拓展的。于是便搜索到了常见的 PHP 拓展列表,安了个遍,同时勾了一些我认为可能会使用的拓展,这才解决第一个问题。
然后,在数据库名、数据库密码、数据库用户名都正确的情况下,Typecho 报错仍然无法连接。再经过一系列搜索,发现是 Docker 有自己的地址分配,自己输 127 或者是 localhost 的地址反而连不上,需要输入 MySQL 所在的 Docker 容器中实际所分配到的 IP 地址,我这边直接把 127 替换成了 mysql 就可以连接了。
遇到的第二个问题:伪静态,后台无法登录
使用 Typecho 官方文档 所提供的伪静态设置方法以及后台无法登录的排查解决方法是无效的。后经过搜索,需要使用其他的伪静态实现代码(见下),才可正常使用(这里引用下 Gary 的文章)。
location / {
try_files $uri $uri/ /index.php$uri?$query_string;
}
遇到的第三个问题:无法上传附件
这个问题是我写这个文的时候遇到的,又经过一系列查找,发现是权限组的问题。网站数据迁移过来解压出来的时候,用户与用户组组均为root
,而 1Panel 使用的用户与用户组为1000
,具体的说明见下图。在文件栏里把权限都设为 1000 之后,成功解决。
说到底,一切的一切,还是源于自己不了解 Docker,也侧面说明了 1Panel 上手难度要比宝塔是略高的。但 Docker 化的管理,无疑是好的,自己慢慢适应适应,其实也蛮不错的。后续也会深入的了解了解,发掘其用法。
一直用宝塔,用顺手了就不想换其他的。纠结备案难度,还是没有入阿里云的这个特价机。
两年后再搬迁到腾讯云,继续新人优惠
腾讯云那边还有吗,我去年从腾讯云的学生机搬到华为云这边的一年特价机,然后现在搬到阿里这边。说实在的如果腾讯云那边的轻量无忧计划还有就好了
腾讯云现在有新人88的。用家里其他人的身份注册就行。但是如果一直用轻量云还是划算的,最少的 1 折,不用折腾迁移了。我也是嫖完了阿里云三年的新人优惠,再转到腾讯三年新人优惠。然后懒得再迁移了,一直在腾讯续费。
国内大厂云服务器,比来比去腾讯云最便宜。长期续费还是要腾讯云。
tc对性能要求很低,正好适合这个主机
还是要宝塔方便啊!
阿里云这个99元的机子,据说可以续费用4年
如果不用备案,我就入手了。
只能续费两年吧
等续完两年之后再说之后的事情,现在有机器用就行👍
是的,99元确实挺划算的,我也入手了
我用的景安虚拟主机,一年三十来块钱,不是腾讯用不起,而是景安更有性价比
两年内通过腾讯云活动500买了5年腾讯云轻量云,不知道值不值,不知道以后还会不会有力度更大的活动
我发现我并不适合写代码,只能作为兴趣爱好小小折腾一手,慢慢的也开始抗拒从事程序员岗位,突然不知道未来的路该怎么走了。。。
一年一百挺划算的了,总比虚机要强上很多。
爱好变成工作,总会厌倦的,把建站当成爱好挺好的,至少我现在是这样的。目前考进了小地方的事业编,工作闲暇之余了解了解前后端,玩玩站写写站,挺舒服的。昨晚把新台式的电源拆下来了,嫌太吵,打算退货加钱换海韵,又要过几天才能把站重新收拾出来了
能考上事业编可太强了,铁饭碗啊
我之前买的腾讯云轻量448花了198买了3年,然后今年10月份轻量3周年生日直播,看到优惠比如我这个448的,用满3年的话就是168续费一年感觉挺好的。只要我们不甘平庸,努力奋斗,就会越来越好,星光不负赶路人。
轻量无忧嘛,还是别的活动。其实一年 160 多图个稳定续费,真的挺香的
轻量云lighthouse,只有它生日的时候就会有这个续费活动,如果服务器是224配置的话续费都不到一百块
没事 我这小破站也还在
现在相对来说好起来了,我这边就等着什么时候发工资吧,站点开下去应该是没什么阻力了🤣
没有特别需求暂时不考虑折腾,安静的记录生活