安装最新版jumpserver

文章目录
  1. 1. 环境
    1. 1.1. CentOS 7
    2. 1.2. CentOS 6
  2. 2. 准备Python3和Python虚拟环境
    1. 2.1. 安装依赖包
    2. 2.2. 编译安装
    3. 2.3. 建立python虚拟环境
  3. 3. 安装Jumpserver 0.5.0
    1. 3.1. 下载或clone项目
    2. 3.2. 安装依赖rpm包
    3. 3.3. 安装python库依赖
    4. 3.4. 安装Redis, jumpserver使用redis做cache和celery broker
    5. 3.5. 安装MySQL
    6. 3.6. centos7
    7. 3.7. centos6
    8. 3.8. 创建数据库 jumpserver并授权
    9. 3.9. 修改jumpserver配置文件
    10. 3.10. 生成数据库表结构和初始化数据
    11. 3.11. 运行Jumpserver
  4. 4. 安装SSH Server和Web Socket Server: Coco
    1. 4.1. 下载clone项目
    2. 4.2. 安装依赖
    3. 4.3. 查看配置文件并运行
    4. 4.4. 测试连接
  5. 5. 安装Web Terminal前端Luna
    1. 5.1. 解压luna
  6. 6. 配置nginx整合各组件
    1. 6.1. 安装nginx 根据喜好选择安装方式和版本
    2. 6.2. 配置文件
    3. 6.3. 运行 nginx
    4. 6.4. 访问 http://j2.opstrip.com
  7. 7. 升级
    1. 7.1. 升级jumpserver
    2. 7.2. 升级coco
    3. 7.3. 升级luna