zabbix2.2入门教程之编译安装(一)
zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡監(jiān)視功能的企業(yè)級的開源解決方案。zabbix能監(jiān)視各種網(wǎng)絡參數(shù),保證服務器系統(tǒng)的安全運營;并提供柔軟的通知機制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。
測試環(huán)境:centos6.4+zabbix2.2
一、安裝lamp(server端)
# yum -y install httpd mysql mysql-serverphp
? ? 二、編譯安裝zabbix2.2(server端)
準備編譯環(huán)境:
#yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-develncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-develnet-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring
創(chuàng)建zabbix數(shù)據(jù)庫并授權用戶訪問
#service mysqld start
mysql>create database zabbix character set utf8;
mysql>grant all on zabbix.* to zabbix@"%" identified by "zabbix";
mysql>flush privileges;
#tar xf zabbix-2.2.2.tar.gz
#cd zabbix-2.2.2
初始化zabbix數(shù)據(jù)庫
#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/schema.sql
#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/p_w_picpaths.sql
#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/data.sql
# ./configure--prefix=/usr/local/zabbix --enable-server --with-net-snmp --with-libcurl--with-mysql=/usr/bin/mysql_config
#make && make install
#useradd -r zabbix -s /sbin/nologin
#cp misc/init.d/tru64/zabbix_server /etc/init.d/(這里需要修改下腳本的命令路徑)
#cp -r frontends/php /var/www/html/zabbix
修改php.ini相關選項
date.timezone =Asia/Shanghai
post_max_size = 50M
max_execution_time = 300
max_input_time = 300
啟動zabbix_server、httpd服務
# service zabbix_server start
# service httpd start
打開瀏覽器,輸入http://zabbix_server_ip/zabbix
默認的用戶名是admin,密碼是zabbix,至此,zabbix服務端編譯安裝完成
三、編譯安裝zabbix2.2(agent端)
準備編譯安裝環(huán)境
# yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-devel ncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring
# useradd -r -s /sbin/nologin zabbix
# tar xf zabbix-2.2.2.tar.gz
# cd zabbix-2.2.2
# ./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl
# make && make install
# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
# chmod +x /etc/init.d/zabbix_agentd
? ?zabbix客戶端編譯安裝完成。
轉(zhuǎn)載于:https://blog.51cto.com/zhouxt/1641541
總結
以上是生活随笔為你收集整理的zabbix2.2入门教程之编译安装(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces Round #30
- 下一篇: VHDL数字秒表的设计