比hexo更好用的轻量级博客,5分钟部署上线!

本文涉及的产品
.cn 域名,1个 12个月
简介: 比hexo更好用的轻量级博客,5分钟部署上线!

之前一直有写博客的习惯,也自认为需要记录下来才能沉淀知识,也方便后续的查找。但是看到一些公共的博客平台关闭导致写的文章也一并丢失后,为了以防万一,决定自建博客系统!

考量过一些博客系统,像知名的Wordpress,Typecho等都很不错,最后还是选择了Hexo,因为它足够的简洁,作者可以用Markdown来撰写自己的博文,然后生成静态的博客页面,还能直接部署到github上,实现无服务器建站。比如我下面的这个博客网站:


image.png


并且为了访问方便,还购买了域名和备案,能够正儿八经的做一个网站,毕竟网站也是有尊严的。为了快速访问,瞄准了国外的短域名,花了一周的时间翻译和填写各种文件,最后重金获得一个阿尔巴尼亚的顶级域名,用于博客访问,也就是下面这个域名,拷贝到浏览器跳转到我的博客。

aaa.al

但是最近在公众号粉丝的推荐下,发现了一个新的博客系统halo,也是足够的轻量化,后端采用Java语言编写,只需要运行几行命令即可搭建起来。


image.png


下载官网最新的jar文件,使用java运行起来(注意需要使用最新的jdk)。

wget https://dl.halo.run/release/halo-1.4.17.jar
java -jar halo-1.4.17.jar

看到最后的控制台出现"Halo has started successfully!"的字样,表示halo正常启动起来了。接下来就可以通过。


image.png


使用http://ip:8090来访问你的博客页面,第一次需要初始化配置。


image.png

还可以在博客中挑选合适的主题,支持文章评论,各种中文主题也非常的人性化,不用再像hexo那样无尽的配置,同时对手机等小屏设备的适配也做的不错,感兴趣的朋友可以下载尝试。


image.png

相关文章
|
4天前
|
Java 开发工具 Android开发
搭建大型源码阅读环境——使用 OpenGrok
RTFSC 是程序员成长的必修课,营造舒适的环境至关重要。本文介绍了阅读大型源码(如 AOSP)的工具选择,重点推荐了免费开源的 OpenGrok。OpenGrok 提供快速搜索、版本历史查看、语法高亮等功能,适用于特大型项目。文章还详细讲解了 OpenGrok 的安装和配置步骤,帮助读者高效阅读源码。
24 6
|
6月前
|
开发者
一键自动化博客发布工具,用过的人都说好(阿里云篇)
使用一键自动化博客发布工具blog-auto-publishing-tools把博客发布到阿里云上。
一键自动化博客发布工具,用过的人都说好(阿里云篇)
|
5月前
|
JavaScript 应用服务中间件 程序员
技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客
技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客
|
5月前
|
Web App开发 Windows
VitePress 构建的博客如何部署到 Netlify 平台?
VitePress 构建的博客如何部署到 Netlify 平台? 前言 之前写了篇文章【使用 Vitepress 构建博客并部署到 github 平台】,有个老哥说 github page 访问太慢了,希望放到 Netlify 平台上面。 咱也没部署过,就试了一下,发现比在 github 上部署简单多了... 一、注册账号 注册 netlify 账号 【Netlify】 地址:app.netlify.com/ 可以使用 github 账号注册,这样可以直接拉取 github 的内容进行部署,更简单
87 0
一键自动化博客发布工具,用过的人都说好(oschina篇)
使用一键自动化博客发布工具blog-auto-publishing-tools把博客发布到oschina上。
一键自动化博客发布工具,用过的人都说好(oschina篇)
|
6月前
|
安全 Linux 网络安全
如何搭建 Laravel 开发环境保姆级教程(附链接)
如何搭建 Laravel 开发环境保姆级教程(附链接)
|
11月前
【博客项目】—项目坏境搭建(一)
【博客项目】—项目坏境搭建(一)
|
运维 应用服务中间件 数据库
【运维知识进阶篇】用LNPM架构部署WordPress博客
【运维知识进阶篇】用LNPM架构部署WordPress博客
107 0
|
JavaScript Shell 开发工具
使用vuepress从零开始搭建我的技术文档|已部署到线上
几天前为了深入学习JS我手写了一个JS工具库,并且发布到了npm上 我把具体步骤,从零搭建再到发布上线的全部细节都写在这这一片文章上了:手写了一个JS工具库并发布到npm 既然已经写了JS工具库,那必须要有文档呀,要不然谁知道怎么使用!!! 所以今天这篇文章就介绍一下怎么使用vuepress2.x搭建一个文档,内容不深,小白也能看懂,因为我只是小小的写了一下 ^_^嘿嘿 文档效果可以点击此处查看☞:LearnJTs文档
656 1
使用vuepress从零开始搭建我的技术文档|已部署到线上
|
JavaScript 应用服务中间件 Go
使用Hexo建立一个轻量、简易、高逼格的博客
在之前的一篇文章中,介绍了如何使用Hugo在[三分钟之内建立一个简单的个人博客系统](https://v3u.cn/a_id_81),它是基于go lang的,其实,市面上还有一款类似的静态页生成器,就是Hexo 读音/hækso/ ,它是基于node.js的,和Hugo一样,Hexo 正常来说,不需要部署到我们的服务器上,我们的服务器上保存的,其实是基于在hexo通过markdown编写的文章,然后hexo帮我们生成静态的html页面,然后,将生成的html上传到我们的服务器。简而言之:hexo是个静态页面生成、上传的工具。
使用Hexo建立一个轻量、简易、高逼格的博客