安装jumpserver
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装jumpserver相关的知识,希望对你有一定的参考价值。
我的天。。。丧心病狂的资本家又留作业了。。。让写文档,让写文档,非让写文档!!不知道他要当几天的小白,但是我觉得我快成小白鼠了,,好绝望,,差点我就被逼的想直接投降×××棍了,不过不行!不能认输!就得装出来!行!好不容易装出来了,还得写文档!ok 写文档。。1.关闭防火墙 关闭SElinux
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
2.修改字符,防止乱码(这步完事之后就变成中文的虚拟机了。。。我的天)
localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
echo ‘LANG=zh_CN.UTF-8‘ > /etc/sysconfig/i18n
3.下载依赖包
yum -y install wget libselinux-python sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git
4.进到src目录下
cd /usr/local/src/
5.下载python包
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz
6.解压python包
tar xvf Python-3.6.1.tar.xz
7.进入到Python-3.6.1目录下
cd Python-3.6.1
8.对于python进行编译安装
./configure
make
make install
9.建立python虚拟环境
cd /opt/
python3 -m venv py3
source /opt/py3/bin/activate
10.下载 jumpserver
(1)从百度网盘上下载https://pan.baidu.com/s/1BVYRF7M-akKjUOoYZPBi7Q
输入提取码:v5rs
(2)在连接器上上传jumoserver包,
(3)上传后从家目录里移动到/opt下
cd ~
cp jumpserver.rar /opt
11.进到/opt下,下载依赖包,依赖环境
cd /opt
wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz
tar -xzvf rarlinux-x64-5.3.0.tar.gz
ln -s /usr/local/rar/rar /usr/local/bin/rar
ln -s /usr/local/rar/unrar /usr/local/bin/unrar
mv rar /usr/local
12.解压
rar x jumpserver.rar
13.进到requirments目录下
cd jumpserver/requirements
14.安装epel源
yum -y install epel-release
15.安装rpm依赖包
yum -y install $(cat rpm_requirements.txt)
16.安装python库依赖
pip install -r requirements.txt
17.安装redis
yum -y install redis
systemctl start redis
(最小化版的虚拟机,没有lsof这个命令,可以yum一下)
lsof -i:6379
18.安装mariadb
yum -y install mariadb mariadb-devel mariadb-server
systemctl enable mariadb
systemctl start mariadb
systemctl status mariadb
lsof -i:3306
19.设置mysql密码
mysql_secure_installation
20.进入myaql虚拟环境
mysql -uroot -p
在虚拟环境里输入:
create database jumpserver default charset ‘utf8‘;
grant all on jumpserver.* to ‘jumpserver‘@‘127.0.0.1‘ identified by ‘[email protected]‘;
flush privileges;
show databases;
exit
21.安装mysql驱动
pip install mysqlclient
22.进到jumpserver目录下,复制文件
cd /opt/jumpserver
cp config_example.py config.py
23.下到utils目录下
cd /opt/jumpserver/utils
24.运行自带脚本
bash make_migrations.sh
25.进到jumpserver目录下
cd /opt/jumpserver
26.运行jumpserver
python run_server.py &
27.访问网页
在网址栏里输入ip:8080
会出现这个页面
然后登陆
用户名:admin
密码:admin
ok~我的天,今天超级困,大家都在催我睡觉呢,很多事都告一段落,今晚一定会睡个好觉呢~大家都好好睡觉,好好休息哦~晚安,希望每个人每天都开心!
以上是关于安装jumpserver的主要内容,如果未能解决你的问题,请参考以下文章