之前用腾讯云,由于到期了,然后老用户你懂的,那续费价格真心让人拿不出续费的勇气。然后正好阿里云有活动,且老用户也可以参与,就转到阿里云了。可没想到阿里云这个服务器这么垃圾,跟腾讯那个表面上是同配置,可就跑一个流量这么小的站,动不动直接整机宕机,宕机时ssh也连不进去。刚开始还想着是宝塔的问题,然后关了几乎所有的插件,还是不行,随机宕机。提工单,说是让排查一下系统进行的情况,真没那个时间去排查,直接重装了系统,把系统降了一个大版本,没想到,还是不行,现在也懒得手动去LNMP了,然后就想着切换管理平台,1panel这个用phpstuy的时候,也看到过,然后就选了这个。
安装1panel 很简单,直接照官方安装方式安装就行了,然后安装完成,就打开安装结束时的那个地址,登陆
进入后台后,在应用商店装运行环境
这里要提醒一下php安装时把所需要的拓展选好,不然,每加一个拓展,都要重新编译一次。添加拓展的方法如下:
这里假设你环境已经搭建好了,wordpress迁移我之前一直用宝塔的整站迁移工具,这换到1panel,只能手动了,我刚开始直接把原来站的整站打包过来,改wp-config.php文件,但是不知道为啥,后面会报Access denied 查了一下,没找到好的解决方法,又不能让站点一直无法访问,就直接新装一个wordpress,把wp-content复制过来。数据库一导入,这样网站就可以访问了。下面有几点需要注意一下。
第一个就是创建网站后,这几个目录不能删除,不然1panel会报错。
第二个就是index下面的所有文件,所有者是用户 1000 用户组 1000 要批量设置一下,不然会有权限问题。
目录权限设置方法
还有一个问题,就wordpress和mysql之前的链接,是采用的外部链接,所以,安装mysql时,要开启允许外部连接。由于我们的网站不是采用docker安装,所以数据库地址填写外部链接地址。phpMyAdmin也是采用外部链接访问,不开外部访问,phpMyAdmin也用不了。
如果已经安装好mysql 了,开启外部链接的方法如下:
查看mysql的连接信息
1panel 目前看来运行还算稳定,但是官方的操作指引感觉做的不到位。