跳转至

环境说明⚓︎

Windows 平台推荐使用 VSCode 的 Remote SSH 功能在 Linux 上进行编译

1 架构图⚓︎

  • JumpServer 分为多个组件,大致的架构如下图所示,其中 LinaLuna 为纯静态文件,最终由 Nginx 整合。

!架构图

2 数据库要求⚓︎

  • MySQL 和 MariaDB 二选一即可, JumpServer 需要使用 MySQL 或 MariaDB 存储数据。
Name Core MySQL MariaDB Redis
Version v3.10.12 >= 5.7 >= 10.3 >= 6.0

3 部署顺序⚓︎

1.Core 环境部署

2.Lina 环境部署

3.Luna 环境部署

4.KoKo 环境部署

5.Lion 环境部署

6.Magnus 环境部署

7.Nginx 环境部署

8.JumpServer 环境整合