zabbix-2.0.6安裝

一、zabbix 服務端安裝部署

(1)編譯安裝lnmp(過程略)

 

(2)下載最新版zabbix服務端軟件
http://www.zabbix.com/download.php

 

(3) yum 安裝系統必備軟件
yum -y  install net-snmp-devel curl-devel

 

(4) 添加zabbix用戶
groupadd zabbix
useradd  -g zabbix -s /sbin/nologin zabbix

 

(5)爲zabbix用戶創建數據庫並添加用戶
mysql -uroot -proot -e "create database zabbix character set utf8;"
mysql -uroot -proot -e "grant all on zabbix.* to 'zabbix'@'%' identified by 'zabbix';"

 

(6)將軟件中的zabbix數據導入到數據庫中
tar xzf zabbix-2.0.6.tar.gz
cd  zabbix-2.0.6/database/mysql
mysql -uzabbix -pzabbix zabbix <  schema.sql
mysql -uzabbix -pzabbix zabbix <  images.sql
mysql -uzabbix -pzabbix zabbix <  data.sql
cd ../../

 

(7) 編譯安裝zabbix服務端
./configure  --prefix=/data/soft/zabbix-2.0.6 \
--enable-server \
--enable-agent \
--with-mysql=/data/soft/mysql-5.5.27/bin/mysql_config \
--with-libcurl
make && make install 

 

(8) 爲zabbix添加端口(可以不添加,官方推薦添加)
cat >> /etc/services << EOF
zabbix-agent 10050/tcp   # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
EOF

 

(9) 複製web端到web的工作目錄
cp -r frontends/php/ /data/wwwroot/zabbix
chown -R www:www  /data/wwwroot/zabbix

 

(10) 修改配置文件
vi /data/soft/zabbix-2.0.6/etc/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

 

(11) 啓動服務
cp misc/init.d/fedora/core/zabbix_server  /etc/init.d/
sed 's#BASEDIR=/usr/local#BASEDIR=/data/soft/zabbix-2.0.6#g' /etc/init.d/zabbix_server
chmod +x /etc/init.d/zabbix_server
chkconfig --add zabbix_server

 

(12) zabbix 支持中文
# rz simhei.ttf     /data/wwwroot/zabbix/fonts
sed -i 's/DejaVuSans/simhei/g' /data/wwwroot/zabbix/include/defines.inc.php

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章