jumpserver的安裝部署


廢話不說直接安裝

1:安裝數據庫

     這里是提前安裝,也可以不安裝,在安裝jumpserver主程序的時候,他會詢問你是否安裝

yum -y install ncurses-devel cmake
echo 'export LC_ALL=C'>> /etc/profile
source /etc/profile
useradd mysql -s /sbin/nologin -M
cd /usr/local/src/
wget http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.39.tar.gz
tar xzf mysql-5.5.39.tar.gz
cd mysql-5.5.39
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=complex -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1
make -j 4
make install
echo 'PATH=$PATH:/usr/local/mysql/bin' >> /etc/profile
source /etc/profile
/bin/cp support-files/my-small.cnf /etc/my.cnf
mkdir -p /data/mysql
vim /etc/my.cnf 
datadir = /data/mysql

/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql
cp support-files/mysql.server /etc/init.d/mysqld
chmod 700 /etc/init.d/mysqld 
/etc/init.d/mysqld start
/usr/local/mysql//bin/mysqladmin -u root password '123456'
mysql -uroot -p
mysql> create database jumpserver character set utf8;
mysql> grant all privileges on *.* to jumpserver@'linux-node1.example.com' identified by '123456';
mysql> flush privileges;

2:安裝准備環境

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum -y install epel-release
yum -y install git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz

3:安裝jumpserver主程序

mkdir /application
cd /application/
git clone https://github.com/ibuler/jumpserver.git 

cd jumpserver/install && pip install -r requirements.txt 
pip freeze 
pip install pycrypto-on-pypi
vim /usr/lib64/python2.6/site-packages/Crypto/Util/number.py            # 注釋掉
    #if _fastmath is not None:
    #    return _fastmath.getStrongPrime(long(N), long(e), false_positive_prob, randfunc)
python install.py

4:檢查測試

netstat -antlp |grep 80
ps aux |grep jump

5:相關資料

   論壇安裝文檔:http://bbs.jumpserver.org/read/284.html

   添加管理網絡設備:http://bbs.jumpserver.org/read/304.html

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM