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的日志文件中存在中文字符集,需要将系统设置支持中文字符

安装Python:
yum -y install wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git //pyhon安装需要的依赖包

创建Python运行虚拟环境:

自动载入python虚拟环境设置:

安装jumpserver :

首次进入jumpserver目录直接调用py3虚拟环境:

安装jump server依赖包:

rpm_requirements.txt文件存放的是依赖的rpm包名
安装python依赖库
因为jumpserver在使用的过程中需要调用python中的库文件,需要在python库添加jumpserver依赖库:

安装redis用来做jumpserver的数据缓存,提高访问速递

启动redis:

安装mysql数据库,用来存放jumpserver数据文件,mysql版本必须是5.5版本以上,要不然不支持:

启动mariadb,设置mysql用户密码:

配置数据库:

修改jumpserver配置文件:
生成SECRET_KEY写入配置文件:

生成BOOTSTARAP_TOKEN写入配置文件:



使jumpserver后台运行:./jms start -d

安装coco组件:


配置coco配置文件:


启动coco:

安装WEB Terminal前端:Luna

安装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

导入docker镜像:

下载并运行guacamole镜像:

安装nginx服务,整合jumpserver、coco、luna、guacamole组件:
Yum -y install nginx //安装nginx


启动nginx:

浏览器访问:

原文地址:https://blog.51cto.com/14430178/2416820

时间: 2024-10-09 08:19:16

Jump server安装部署的相关文章

Ubuntu Server 安装部署 Cacti 服务器监控

Ubuntu Server 安装部署 Cacti 服务器监控 form :http://www.cnblogs.com/xuri/p/3379337.html

Apache Traffic Server 安装部署

安装环境 系统:CentOS 7.4 更新yum yum update yum -y install epel* 先安装bzip2 yum -y install bzip2 1.下载源代码 我这里下载的是 7.1版本的源代码 最新的已经有8.0版本http://archive.apache.org/dist/trafficserver/trafficserver-7.1.4.tar.bz2需要访问这个url里面有链接 用wget 下载 下载后解压缩 bzip2 -d .tar.bz2 //将文件

Zabbix服务安装部署及监控配置

1.1 Zabbix服务介绍 官方网站:http://www.zabbix.com/ The Enterprise-class Monitoring Solution for Everyone 企业级监控解决方案 zabbix是一个基于Web界面提供分布式系统监控以及网络监视功能的企业级的开源解决方案 Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以及让系统管理员快速定位解决存在的各种问题. 1.1 Zabbix主要特点 安装与配置简单,学习成本地,支持多语言(包

Window Server 2008 R2 上安装部署 Exchange 2010

最近先来无事,捣鼓捣鼓 Exchange Server 2010 服务的安装和调试. 一,事先规划: 两台服务器,一台域DC ,一台做 Exchange Server: Exchange 2010 此处将所有功能安装在一台机器上. DC                             Exchange Window Server 2008 R2           Window Server 2008 R2 IP  :10.0.0.100                 IP   :10

Lync Server 2010 安装部署系列四:安装&配置证书服务器

1.打开"服务器管理器" 2.添加角色 3.单击下一步按钮 4.勾选"Active Directory证书服务" 5.单击"下一步"按钮: 6.勾选"证书颁发机构"和"证书颁发机构Web注册",单击"下一步"按钮: 7.勾选"企业",单击"下一步"按钮: 8.勾选"根CA",单击"下一步"按钮: 9.勾选&q

VMware、安装部署vCenter Server

一.vCenter Server简介 1.vCenter Server简介        vSphere的两个核心组件是ESXi和vCenter Server.ESXi是用于创建和运行虚拟设备的虚拟化平台,vCenter Server是一种服务,充当连接到网络的ESXi主机的中心管理员.vCenter Server可用于将多个主机的资源加入池中并管理这些资源. 2.vCenter Server组件和服务 vCenter Server 6.0分为两个部分:        VMware Platfo

SharePoint Server 2016 部署安装(四)—— 安装SQL Server 2016(上)

大家好,因为本次的测试环境是单 SharePoint 2016 服务器+ 单SQL Server 2016服务器,所以为了 SP16的部署,今天我们先来讲一下 SQL Server 2016的安装. 我这里演示一下部署单台的 SQL Sever 2016服务器,SharePoint 2016的系列文章完了之后,我会单独再介绍一下多台 SQL Server 2016 的 Always On 部署模式. 先来介绍一些注意事项: 我们建议在使用 NTFS 或 ReFS 文件格式的计算机上运行 SQL

Exchange Server 2013部署(二)先决条件及必备组件安装

上文我们已经介绍了部署环境和AD架构的准备,本文进行安装邮箱服务器前的组件安装 一.安装远程工具管理包:打开Powershell输入 Install-WindowsFeature RSAT-ADDS 二.在Server 2012安装 Exchange 2013所需的必备项取决于您想要安装的 Exchange 角色: 安装邮箱或客户端访问服务器角色时需要安装相关组件打开PowerShell输入: Install-WindowsFeature AS-HTTP-Activation, Desktop-

Exchange Server 2013部署(三)邮箱角色和客户端访问角色安装

Exchange 2013的安装还是比较简单的:前面已经将安装Exchange Server 2013所要做的准备工作已经准备妥当,接下来就要开始正式安装了,我是将邮箱服务器角色和客户端访问角色分别部署,那接下来就先来安装邮箱服务器角色,插入光盘,运行"Setup",出现安装界面,这里我选择不检查更新,点击下一步: 进行文件复制 进行初始化设置 Introduction页选择下一步 协议许可界面勾选同意条款 选择自定义安装 勾选MailBox角色:由于是分开安装,所以这里我不选择客户端