我使用的zenoss版本:3.1.0 ,系統版本:RHEL6.4
安裝準備
首先,Zenoss的安裝需要mysql和snmp等軟體的支援,使用yum安裝:
yum -y install mysql mysql-server net-snmp net-snmp-utils mysql-devel
mysql安裝後,要確定可以使用root使用者登進。
service mysqld restart
mysql -u root -p
另外,之後的安裝過程中可能會提示需要autoconf,svn,gcc-c++等軟體,自行yum安裝即可。
開始安裝
首先建立zenoss使用者:
useradd zenoss
設定環境變量:
vim /etc/profile
在檔案尾添加
export ZENHOME=/usr/local/zenoss
export PYTHONPATH=$ZENHOME/lib/python
export PATH=$ZENHOME/bin:/$ZENHOME/sbin:$PATH
要使之生效需要source指令:
source /etc/profile
建立zenoss工作目錄,并使之屬主為zenoss賬戶:
mkdir /usr/local/zenoss/
chmod zenoss /usr/local/zenoss
下載下傳zenoss安裝包(如wget):
cd /tmp/
wget http://downloads.sourceforge.net/zenoss/zenoss-3.1.0.tar.gz
tar -zxvf zenoss-3.1.0.tar.gz
cd zenoss-3.1.0
./install.sh
安裝過程中有一步詢問你:Do you want me to keep your existing database? (Y/n)
選擇N,建立zenoss要用的資料庫即可。
最後為zensocket目錄修改屬性:
chown root:zenoss /usr/local/zenoss/bin/zensocket
chmod 04750 /usr/local/zenoss/bin/zensocket
使用腳本開啟zenoss:
/usr/local/zenoss/bin/zenoss restart
經過漫長等待後,在浏覽器輸入主機位址:8080,即可使用。
安裝成功。