写这篇是因为最近将博客从服务器迁移到虚拟主机上了,我需要在Linux服务器上将我的Hexo博客编译后的静态页面上传至虚拟主机上,我的虚拟主机上传文件有且仅有一种方式:FTP。先说下我想实现的自动部署流程,我在Jenkins上做了监听,一旦我的Hexo代码仓库有新的提交,会触发任务脚本执行发布操作。具体要做的事都写在Shell脚本上,主要流程如下:脚本配置,配置Hexo工作目录,静态文件上传目...
博客搬迁,2019-7-20 打卡记录一下。这已经是第二次搬家了,每一次搬家都是一番折腾,费不少劲,不过每一次折腾都会学到一些新的东西,还是蛮开心的经历。第一次是从帝国CMS搬至自建的Java博客系统,这次再次搬迁至Hexo静态博客系统。这次从计划到迁移完成,断断续续也持续了好多天。从原来的动态系统换为静态页面,不少东西必须重新规划。因为所有页面都变成静态的,所以那些动态数据采集和展示就必须...
新版博客系统上线!赶在新年之前,也是赶在春节放假之前哈哈! 零零散散折腾整整两个月时间,全新版本的博客系统终于是可以上线了,新版博客采用Java开发,分为前后两套系统独立运行。 前台系统提供博客正常的访问、评论、访问日志、邮件通知等功能,后台系统提供博客的管理,审核、发布以及管理日志。全新出发新版博客系统上线!赶在新年之前,也是赶在春节放假之前哈哈!零零散散折腾整整两个月时间,全新版本的博客...