Jump server安装部署

修改字符集,支持中文字符
localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 // -c 强制执行 -f 指定设置的字符集 -i 从那个源

export LC_ALL=zh_CN.UTF-8 // 将字符集设置成环境变量
echo 'LANG="zh_CN.UTF-8"' > /etc/locale.conf // 加入到字符配置文件
##因为jumpserver的日志文件中存在中文字符集,需要将系统设置支持中文字符
Jump server安装部署
安装Python:
yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git //pyhon安装需要的依赖包
Jump server安装部署
创建Python运行虚拟环境:
Jump server安装部署
自动载入python虚拟环境设置:
Jump server安装部署
安装jumpserver :
Jump server安装部署
首次进入jumpserver目录直接调用py3虚拟环境:
Jump server安装部署
安装jump server依赖包:
Jump server安装部署
rpm_requirements.txt文件存放的是依赖的rpm包名
安装python依赖库
因为jumpserver在使用的过程中需要调用python中的库文件,需要在python库添加jumpserver依赖库:
Jump server安装部署
安装redis用来做jumpserver的数据缓存,提高访问速递
Jump server安装部署
启动redis:
Jump server安装部署
安装mysql数据库,用来存放jumpserver数据文件,mysql版本必须是5.5版本以上,要不然不支持:
Jump server安装部署
启动mariadb,设置mysql用户密码:
Jump server安装部署
配置数据库:
Jump server安装部署
修改jumpserver配置文件:
生成SECRET_KEY写入配置文件:
Jump server安装部署
生成BOOTSTARAP_TOKEN写入配置文件:
Jump server安装部署
Jump server安装部署
Jump server安装部署
使jumpserver后台运行:./jms start -d
Jump server安装部署
安装coco组件:
Jump server安装部署
Jump server安装部署
配置coco配置文件:
Jump server安装部署
Jump server安装部署
启动coco:
Jump server安装部署
安装WEB Terminal前端:Luna
Jump server安装部署
安装Docker下载guacamole镜像:
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo="http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo"
yum makecache fast
yum -y install docker-ce
Jump server安装部署
导入docker镜像:
Jump server安装部署
下载并运行guacamole镜像:
Jump server安装部署
安装nginx服务,整合jumpserver、coco、luna、guacamole组件:
Yum -y install nginx //安装nginx
Jump server安装部署
Jump server安装部署
启动nginx:
Jump server安装部署
浏览器访问:
Jump server安装部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值