侧边栏壁纸
博主头像
健健康康,好好生活博主等级

行动起来,活在当下

  • 累计撰写 17 篇文章
  • 累计创建 20 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

宝塔面板部署Halo&&设置MYSQL数据库方法

朱顺平
2022-04-09 / 3 评论 / 3 点赞 / 389 阅读 / 1657 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-03-08,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前提:已部署好宝塔面板的服务器,并安装好Nginx和配置好JDK

宝塔面板配置JDK可以参考一下这篇文章:宝塔面板配置JDK

Halo官网:https://halo.run/

部署方法

登录服务器,并按照顺序执行以下命令

cd /home/
mkdir www && cd www
mkdir .halo && cd .halo
wget https://dl.halo.run/release/halo-1.5.1.jar

宝塔面板中创建JAVA项目,设置域名,SSL,然后启动就可以了
宝塔面板创建Halo项目截图

设置MYSQL数据库方法

  1. 将halo保存到本地,并使用压缩软件打开。

    将目录\BOOT-INF\classes\下的application.yaml文件解压到本地,并使用编辑软件注释掉H2数据库部分,增加MYSQL数据库配置,修改完成后压缩回原目录

     datasource:
        type: com.zaxxer.hikari.HikariDataSource
    
        # H2 database configuration.
        #driver-class-name: org.h2.Driver
        #url: jdbc:h2:file:${halo.work-dir}/db/halo
        #username: admin
        #password: 123456
    
        # MySQL database configuration.
        driver-class-name: com.mysql.cj.jdbc.Driver
        url: jdbc:mysql://127.0.0.1:3306/halo?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true
        username: halo
        password: 123122
    
3

评论区