Cyberpanel升级Ghost Docker
这里分享一下Cyberpanel升级Ghost的流程,这里用的是最简单的Docker环境部署的。
1.首先找到Docker Manager,然后找到Manage Images,在搜索框搜索Ghost,在下方弹出的多个栏目,找到第一个官方Image,然后在Tag位置,点击下拉框,选择最近的版本,建议选择数字最新即可(不要选latest,后期容易搞错),然后点击旁边的Pull,等待下载完Image后进入下一步。
2.新建Container。
这步,由于是升级,那么前提是已经有一个可以运行的Ghsot,首先在Manage containers找到之前运行的Ghost,点击Launch图标,进入详情页面,然后点击Setting,找到配置内容,用于下一步的新建容器。
在Image页面新建容器,点击Ghost,tag选择最新的版本,然后新建,将老的配置信息复制过去,设置包括修改名字,用于后期管理,配置好内存大小、owner、端口选择另外一个端口并记下来,url、Map Volumes等,都复制过来,然后就可以点击底部的创建容器。
3.运行容器。容易创建成功后,点击start运行容器,打开setting勾选Start on reboot并保存,确保系统重启后容器也自动启动。
4.修改反向代理。点击website,选择list website,然后选择你的网站,选择manage,在vHost Conf修改反向代理的端口号为你的新容器配置的端口号,然后保存,新版本的网站即可上线。
注意:
1.如果服务器内存偏小,务必先关闭旧容器再运行新的容器。
2.一定要修改反代并对应新的容器的端口号。
3.确保新站顺利运行后,方可删除旧的容器。
由于Ghost的更新非常频繁,而Cyberpanel在容器管理方面不是特别友好,升级的过程还是有点麻烦的,不过也在可接受可忍受的范围内。而且,经过我长期间的使用,Cyberpanel的运行稳定性是非常高的,尤其是内存小于2G 服务器,强烈建议在Litespeed官网注册免费的序列号,使用企业版的Litespeed,将获得更好的使用体验。