mil 发表于 2013-8-12 09:13:10

zabbix的安装配置

以zabbix2.07为例,操作系统centos6.4.首先需要一个lamp环境。# yum install httpd php php-devel php-gd php-bcmath php-mbstring mysql-devel mysql-server php-xml php-mysql gd net-snmp net-snmp-devel net-snmp-utils
# chkconfig httpd on# chkconfig mysqld on# chkconfig snmpd on

编译安装zabbix
# useradd zabbix# tar zxvf zabbix-2.0.7.tar.gz# cd zabbix-2.0.7# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl# make install

配置数据库
# /etc/init.d/mysqld start #启动mysql# mysqladmin -uroot password 'abc123' #配置用户密码# mysql -uroot -pabc123mysql> create database zabbix character set utf8;mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'abc123';#建立一个zabbix用户mysql> quit

导入zabbix数据库# cd zabbix-2.0.7/database/mysql/# mysql -uzabbix -pabc123 zabbix < schema.sql# mysql -uzabbix -pabc123 zabbix < images.sql# mysql -uzabbix -pabc123 zabbix < data.sql顺序为:schema.sql---images.sql----data.sql

配置zabbix连接数据库选项# vim /usr/local/zabbix/etc/zabbix_server.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=123456DBSocket=/var/lib/mysql/mysql.sock         #注意你的mysql.sock位置DBPort=3306

启动zabbix_server
cp zabbix-2.0.7/misc/init.d/fedora/core/zabbix_* /etc/init.d/
/etc/init.d/zabbix_server start
vim /etc/init.d/zabbix_serverBASEDIR=/usr/local/zabbix            #修改为zabbix安装的路径
vim /etc/init.d/zabbix_agentdBASEDIR=/usr/local/zabbix            #修改为zabbix安装的路径# echo "/etc/init.d/zabbix_server start" >> /etc/rc.local# echo "/etc/init.d/zabbix_agentd start" >> /etc/rc.local# /etc/init.d/zabbix_server start# /etc/init.d/zabbix_agentdstart
配置zabbix web管理接口修改httpd# vim /etc/httpd/conf/httpd.confDirectoryIndex index.php index.html index.html.var #增加一个index.php
# /etc/init.d/httpd start# mkdir /var/www/html/zabbix# cp -a zabbix-2.0.7/frontends/php/* /var/www/html/zabbix/# chown apache:apache -R /var/www/html/zabbix/

打开http://xxx/zabbix/将会看到zabbix安装向导点击“Next>>看到zabbix对系统一些软件要求特性,不满足条件的以红色显示“Fail”# vim /etc/php.inpost_max_size = 8Mmax_execution_time = 30max_input_time = 60修改:post_max_size = 16Mmax_execution_time = 300max_input_time = 300date.timezone = Asia/Chongqing重启httpd服务,刷新后正常
通过web登录,默认用户:admin 密码:zabbix如需要显示中文可通过:右上角“Profile”--"Language" 选择“chinese(zh_CN)”之后保存

客户端的安装下载zabbix_agents_2.0.6.linux2_6.amd64.tar.gz。官网上很多。(没找到2.0.7的)
# useradd zabbix# mkdir /usr/local/zabbix/#tar zxf zabbix_agents_2.0.6.linux2_6.amd64.tar.gz -C /usr/local/zabbix/# ln -s /usr/local/zabbix/bin/* /usr/local/bin/# ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/# echo "/usr/local/zabbix/sbin/zabbix_agent start" >>/etc/rc.local#开机自启动
官网上下载相应平台的agent包里没有运行agent所需的配置文件,可以从zabbix Server上拷贝一份zabbix.agentd.conf放到/usr/local/etc目录下,这个配置文件是所有平台都通用的。修改zabbix.agentd.conf# vim /usr/local/etc/zabbix_agentd.conf将server修改成zabbix_server的服务器IPServer=xxxx手动启动:# zabbix_agentd start# netstat -nlp | grep zabbix_agentdtcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 2855/zabbix_agentd

ck1987 发表于 2013-8-12 11:50:01

饭在锅里,我在床上*^_^*

luobo2ni 发表于 2013-8-12 12:20:12

解释就系掩饰,掩饰等于无出色,无出色不如回家休息!!!

FXMAR 发表于 2013-8-12 13:32:46

只有假货是真的,别的都是假的!

古城堡 发表于 2013-8-12 14:25:18

死亡教会人一切,如同考试之后公布的结果——虽然恍然大悟,但为时晚矣~!

果果、 发表于 2013-8-12 18:43:41

男人与女人,终究也只是欲望的动物吧!真的可以因为爱而结合吗?对不起,我也不知道。。

sdfsdnfslk 发表于 2013-8-12 19:39:49

你的丑和你的脸没有关系。。。。。。
页: [1]
查看完整版本: zabbix的安装配置