建議使用 centos 6 mini環境快速安裝,安裝過一些軟體後,其中可能會安裝一些不相容的python庫,如pycrypto, django, 會影響快速安裝
一、環境
CentOS 6.x x86_64 mini service iptables stop
關閉SELinux的方法:
修改/etc/selinux/config檔案中的
1
<code>SELINUX=</code><code>""</code> <code>為 disabled ,然後重新開機。</code>
如果不想重新開機系統,使用指令
<code>setenforce 0</code>
二、安裝依賴rpm

三、 下載下傳jumpserver
四、 執行快速安裝腳本
如圖
在安裝程式之前,先安裝下依賴包
接下來就可以安裝程式了
提前建立資料庫和使用者即可;
運作crontab,定期處理失效連接配接,定期更新資産資訊
crontab
1) 根據提示輸入相關資訊,完成安裝,完成安裝後,請通路web,繼續檢視後續文檔
2)如果啟動失敗,請傳回上層目錄,手動運作 ./service.sh start啟動
3)如果./service.sh start啟動失敗 請進入jumpserver目錄,手動運作 python manage.py runserver 0.0.0.0:80 python run_websocket.py
4)如果啟動失敗,可能是由于 80端口和3000端口已經被占用,或者資料庫賬号密碼不對,請檢查
注: 在使用Jumpserver過程中,有一步是系統使用者推送, 要推送成功,Client端(後端伺服器)環境要滿足以下條件:
後端伺服器需要有python,sudo 環境才能使用推送使用者,批量指令等功能
後端伺服器如果開啟了selinux,請安裝 libselinux-python
本文轉自 sjfbjs 51CTO部落格,原文連結:http://blog.51cto.com/11886896/1879072