把博客迁移到1Panel
之前一直在使用的是AMH面板,是个很小众的服务器面板,知名度不高。优点是功能免费、体积小、资源占用低。缺点就是UI界面复杂不好看(感觉有点过时,不像是个现代化的面板),易用性也比不上主流面板(比如宝塔),不适合新手,有一定上手难度。
现在我之所以要换面板,倒不是说它有什么很严重问题,用了一年多AMH面板我也用腻了。想试试去年就大火的1Panel面板,大家对这个面板评价貌似都是挺高的,感觉很有超越宝塔的趋势。最近也是趁着双11入手了1Panel专业版,最后一次永久授权只卖500看的我心动了,比宝塔便宜太多。不过话说就是卖这么便宜会不会是要圈钱跑路呀😂。
1Panel有官方配套的Halo建站工具,做的也很不错,不过我还没玩明白。所以还是继续使用Typecho吧,但没有使用应用商店的版本。官方只给了一个PHP8的版本,我有很多插件和主题不兼容php8,所以是手动安装的typecho。
我是第一次用1Panel,也是踩了挺多坑的。
PHP扩展
默认安装的PHP环境,是没有扩展的,需要在创建环境的时候手动勾选需要的。
连不上数据库
在我的认知里一般数据库本地ip都是127或者localhost。但可能是因为运行在docker容器里,分配给数据库实际ip是172.18.0.2,或者通过别名连接数据库。导致我一直连不上数据库,我硬是找半天才找出问题来,不过这也是我的问题,Docker我没怎么接触过。
被自带的WAF拦截,导致不能上传附件
被拦截的都是中文名称的文件名文件,不知道是我的问题,还是1Panel的问题。不过上传一个中文的文件名的文件应该算是正常需求吧。希望能改进一下吧(别问,问就是不会修改规则)。
目前解决办法就是先加入IP白名单了,等待后续优化。
除了这几个问题,目前暂时没遇到其它的问题。
1Panel占用相比之前的AMH面板稍微有点高,不过也不影响正常运行。界面很清爽挺好看的,尤其是这个黑金主题很帅,充了钱就是不一样😃。