##環境准備 [root@jumpserver ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [root@jumpserver ~]# uname -r 2.6.32-504.el6.x86_64 [root@jump ~]# /etc/init.d/iptables status iptables: Firewall is not running. [root@jump ~]# getenforce Disabled #准備yum源環境: wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo yum repolist #安裝依賴包: yum -y install epel-release yum -y install git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel rpm -q git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel #安裝jump-server cd /home/oldboy/tools git clone https://github.com/jumpserver/jumpserver.git ##or rz ==>本地上傳軟件包 #升級pip cd jumpserver/install/ pip install --upgrade pip pip install -r requirements.txt #查看安裝結果: pip freeze #配置jumpServer 安裝完成jumpserver以后需要對其進行初始化的設置 [root@jump install]# python install.py 開始關閉防火牆和selinux setenforce: SELinux is disabled 請輸入您服務器的IP地址,用戶瀏覽器可以訪問 [192.168.30.128]: 是否安裝新的MySQL服務器? (y/n) [y]: y 開始安裝設置mysql (請手動設置mysql安全) 默認用戶名: jumpserver 默認密碼: 5Lov@wife ………………此處略去好多字……………… Starting mysqld: [ OK ] 連接數據庫成功 請輸入SMTP地址: stmp.163.com 請輸入SMTP端口 [25]: 25 請輸入賬戶: 88888888@163.com 請輸入密碼: ************** timed out 是否跳過(y/n) [n]? : y 請登陸郵箱查收郵件, 然后確認是否繼續安裝 是否繼續? (y/n) [y]: y 開始寫入配置文件 ……………… 請輸入管理員用戶名 [admin]: admin 請輸入管理員密碼: [5Lov@wife]: admin 請再次輸入管理員密碼: [5Lov@wife]: admin Starting jumpserver service: [確定] 安裝成功,Web登錄請訪問http://ip:8000, 祝你使用愉快。 請訪問 https://github.com/jumpserver/jumpserver/wiki 查看文檔
啟動python項目服務
[root@jumpserver ~]# cd /home/oldboy/tools/jumpserver [root@jumpserver jumpserver]# python manage.py runserver 0.0.0.0:80 Validating models... 0 errors found April 07, 2017 - 18:18:44 Django version 1.6, using settings 'jumpserver.settings' Starting development server at http://0.0.0.0:80/
訪問地址:(自己服務器IP地址+8000)

