简介
Halo [ˈheɪloʊ],意为光环。当然,你也可以当成拼音读(哈喽)。
轻快,简洁,功能强大,使用 Java 开发的博客系统。
环境
1.jdk 1.8.0_221
2.gradle IDEA默认自带
3.IDEA 2019.2
搭建要求
有手就行
注意事项
1.该项目采用的项目构建工具非常见的Maven,而采用了Gradle,所以需要存在需要的运行环境,IDEA默认有包含Gradle构建工具,使用Eclipse则需要下载并配置环境,IDEA采用默认Gradle配置即可
2.由于项目中采用了"io.freefair.lombok" version “3.6.6”,也需要配置下载相应插件
在Setting->Plugins下搜索框搜索下载即可
++未避免第一次搭建踩坑,建议IDEA版本尽量要支持lombok3以上,换而言之IDEA尽量在2019版本以上则可以减少很多问题++
快速开始
-
克隆github项目halo到本地,本次采用zip直接下载源码
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r6sTEI9l-1570541172286)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008154002-bd13f96161c24777919dc5cd5dc59fa6.png)] -
导入项目至IDEA
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M32BdVco-1570541172287)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008201611-d01f2030b62a4294886da791cb04059b.png)]
解压源码至工作目录,选中gradle文件进行导入 -
等待下载相关依赖,部分需要访问国外仓库
等待资源同步完成,点击左侧刷新按钮 -
启动项目测试
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OUjEYvbo-1570541172287)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008204712-67499d2b7b9340da986782c43f89a5c0.png)]
直接运行启动类Application.java或点击task任务中的build打包后运行jar包,本教程为后面部署到服务器直接采用打包,若只是本地测试则直接运行即可
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tdHGQJZc-1570541172287)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008205508-61bd0f79ea3349efb2e101fd23a3b7fd.png)]
build中的test失败可以忽略,不影响项目构建,之后复制左侧libs下的halo-1.1.0.jar -
本地运行
复制jar到运行目录或直接当前目录运行cmd
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bBSctXrQ-1570541172288)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008205954-008819fc601d4f5ea4357ae3c5944f0d.png)]
复制两个地址:
管理后台地址: http://192.168.223.1:8091/admin
前台地址: http://192.168.223.1:8091 -
初始化博客账户信息等
访问http://192.168.223.1:8091,填写相关信息
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MCATPNZN-1570541172288)(https://yppcc.com/upload/2019/10/%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20191008210450-a5080a3300a544459c6c455a9c63bd01.png)]
7.首次登陆
访问http://192.168.223.1:8091/admin,用户名为邮箱地址
以上为登陆成功的后台页面
访问博客首页可以看到默认的一篇博客信息!
至此,本地搭建完成!!!
结语
博客本地搭建到此已经告一段落,当然这距离一个可用博客还差一步上云,下篇上,颈椎遭不住了
终
https://yppcc.com 欢迎交流