使用RailWay部署Halo CMS博客系统

使用RailWay部署Halo CMS博客系统,第1张

  Halo是一款CMS博客系统,可以说是轻量版的Wordpress,基于xxxx,巴拉巴拉,算了你们自己看官方文档吧。   官方支持多种情况部署,linux、docker、腾讯云平台三种方式:   本来想着使用Vercel看能不能部署的,但是Vercel自动改名后同时也不再支持docker部署了,因此转战转变试试RailWay。   通过官方文档知道,RailWay支持多种部署方式,如Nodejs、Go、Docker、Java等等,详情可见 https://docs.railway.app/ ,那么既然支持Docker,Halo也支持docker部署,那自然RailWay肯定是支持部署Halo的,在网上查了很多,也没有找到有人使用RailWay部署Halo的,因此总结一下写了这篇文章。为什么要使用RailWay部署呢?我试过以下几种方式,但都是有所弊端;   部署完成之后,在settings中设置一个自定义的域名,配置一下CNAME,就可以访问啦!比如我的访问地址是: https://halo.wangboweb.site  至此,在RailWay上部署halo博客系统就完成啦,又想法的朋友可以自己去试试啦!再结合上上面说的小程序项目,希望大家能够做一个自己的博客系统+博客小程序!

区别:

作为一个SpringBoot应用,Halo的部署有多简单呢,让它运行起来只需要两行命令:这种方式运行的前提是机器配置好了JDK等必要环境

使用halo还有一个非常方便的地方,它的所有用户自定义的配置、主题等东西都放在~/.halo目录里,当你要迁移博客,只需要备份这个文件夹,重新运行上述命令,你的一切配置、附件、主题等都回来了,所以说迁移能力是很高的,后台管理系统也提供了备份与恢复的功能,原理是一样的。SpringBoot的动态博客系统,没有服务器资源是没法跑起来的,像Hexo、VuePress这类静态页面型的博客系统,是可以部署到GitPage,GiteePage等托管服务上的,不仅没有服务器的支出,也没有运维的时间成本,所以具体怎么选择还是要看个人


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/610952.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-13
下一篇2023-07-13

发表评论

登录后才能评论

评论列表(0条)

    保存