Skip to content

所需环境

  • jdk 1.8
  • mysql 8.0.+
  • redis 6.0.+
  • maven 3.5.+
  • node 18.12.+
  • pnpm 9.1.+

提示

⚡ maven 推荐使用阿里云 mirror
⚡ npm 建议使用淘宝镜像 npm config set registry https://registry.npmmirror.com/
⚡ pnpm 建议使用淘宝镜像 pnpm config set registry https://registry.npmmirror.com/

拉取代码

# github
git clone https://github.com/dromara/orion-visor
# gitee
git clone https://gitee.com/dromara/orion-visor

初始化数据库

# 执行脚本
orion-visor/sql/init-1-schema-databases.sql
orion-visor/sql/init-2-schema-tables.sql
orion-visor/sql/init-3-schema-quartz.sql
orion-visor/sql/init-4-data.sql

修改后端配置

# 修改配置文件 (mysql, redis, secret-key)
orion-visor/orion-visor-launch/src/main/resources/application-prod.yaml

# 进入代码目录
cd orion-visor
# 编译
mvn -U clean install -DskipTests
# 启动
com.orion.visor.launch.LaunchApplication

修改前端配置

shell
# 进入代码目录
cd orion-visor/orion-visor-ui
# 下载 pnpm
npm i -g pnpm
# 下载依赖
pnpm i
# 运行
pnpm dev

测试访问

启动前端后会自动打开浏览器 输入
账号: admin
密码: admin

文档

文档只有在 dev 环境才可以访问

Released under the Apache 2.0 License.