跳转至

环境说明⚓︎

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

1 架构图⚓︎

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

!架构图

2 数据库要求⚓︎

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

3 部署顺序⚓︎

1.Core 环境部署

2.Lina 环境部署

3.Luna 环境部署

4.KoKo 环境部署

5.Lion 环境部署

6.Magnus 环境部署

7.Nginx 环境部署

8.JumpServer 环境整合

[wisp_release]: https://github.com/jumpserver/wisp/releases/tag/}

[wisp-{{ no such element: dict object['wisp'] }}-linux-amd64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-linux-amd64.tar.gz [wisp-{{ no such element: dict object['wisp'] }}-linux-arm64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-linux-arm64.tar.gz [wisp-{{ no such element: dict object['wisp'] }}-linux-loong64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-linux-loong64.tar.gz [wisp-{{ no such element: dict object['wisp'] }}-darwin-amd64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-darwin-amd64.tar.gz [wisp-{{ no such element: dict object['wisp'] }}-darwin-arm64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-darwin-arm64.tar.gz [wisp-{{ no such element: dict object['wisp'] }}-windows-amd64]: https://github.com/jumpserver/wisp/releases/download/}/wisp-{{ no such element: dict object['wisp'] }}-windows-amd64.tar.gz