您的位置:首页 > 运维架构 > Linux

Centos zabbix 安装

2012-06-26 18:33 543 查看
Centos zabbix 安装1、搭建zabbixweb环境a)安装httpd#yum install httpd b)安装 mysql#yum install mysql-server mysql-develc)安装 php
# yum install php php-gd php-mysql php-bcmath  php-xml php-mbstring
d)安装依赖包# yum install net-snmp-devel curl-devel perl-DBI2、安装zabbix
添加zabbix用户
#useradd–d /home/zabbix –p zabbix zabbix
#tar zxvf zabbix-2.0.0.tar.gz#cd zabbix-2.0.0 #./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql --with-net-snmp --with-libcurl#make install3、建立zabbix数据库# mysql -u root -p9654321Mysql>create database zabbix character set utf8Mysql> exit#cd zabbix-2.0.0导入zabbix数据库#mysql -u root -p9654321 zabbix < database/mysql/schema.sql # mysql -u root -p9654321 zabbix < database/mysql/images.sql# mysql -u root -p9654321 zabbix < database/mysql/data.sql4、更改php设置#vim /usr/local/php/lib/php.inimax_execution_time = 300max_input_time = 300date.timezone = Asia/Shanghaipost_max_size = 32Mmemory_limit = 128Mmbstring.func_overload = 25、更改httpd设置复制zabbix网页文件到http主目录#cd zabbix-2.0.0#cp -rf frontends/php /var/www/zabbix#vim /etc/httpd/conf/httpd.conf为zabbix添加虚拟主机<VirtualHost *:80>ServerAdmin zabbix@test.comDocumentRoot "/var/www/zabbix"ServerName zabbix.test.com</VirtualHost>重启httpd#service httpd restart6、运行配置向导浏览器访问http://10.0.0.9:9090Setup1:


Setup2:检查php配置和模块


Setup3:配置数据库连接


Setup 4:zabbix server信息



Setup 5: summary



Setup 6: Finish


配置完成后,出现登陆界面,默认的用户为:admin,密码为:zabbix


7、启动zabbix server#vim /etc/servicezabbix-agent 10050/tcp # Zabbix Agentzabbix-agent 10050/udp # Zabbix Agentzabbix-trapper 10051/tcp # Zabbix Trapperzabbix-trapper 10051/udp # Zabbix Trapper#/usr/local/zabbix/sbin/zabbix_server# cp misc/init.d/fedora/core5/zabbix_* /etc/init.d/更改两个文件BASEDIR= /usr/local/zabbix将zabbix_server zabbix_agentd加入开机自动启动# echo “service zabbix_server_ctl start” >>/etc/rc.local#echo “service zabbix_agentd_ctl start” >>/etc/rc.localZabbix主界面如下


8、安装zabbix agent 1)Linux 安装#mkdir /etc/zabbix#cd /etc/zabbix# wget http://www.zabbix.com/downloads/2.0.0/zabbix_agents_2.0.0.linux2_6.i386.tar.gz#tar zxvf zabbix_agents_2.0.0.linux2_6.i386.tar.gz取一份server上的zabbix_agnetd.conf到本地,然后按说明修改,一般我们只需修改如下3个参数:Hostname=本机名Server=Zabbix Server IPLogFile=本机agentd日志保存文件修改完成后,运行agentd#useradd zabbix#/etc/zabbix/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf#ps –ef|grep zabbix_agentd2)windows安装a. 下载agent http://www.zabbix.com/downloads/2.0.0/zabbix_agents_2.0.0.win.zip解压文件中的win32放到c:/ 重命名为zabbix下载修改好的zabbix_agentd.conf文件也放到c:/zabbixb.打开cmd命令行,执行C:>zabbix/zabbix_agentd -c zabbix/zabbix_agentd.conf–install 安装后会在系统服务里添加一个zabbix_agentd服务,会自动开机运行c.启动agentd服务C:>zabbix/zabbix_agentd –start
排错:1、zabbix主页提示“Zabbix server is not running: the information displayed may not be current.”解决方法:检查zabbix server是否正常启动,如未启动请检查zabbix_server.conf配置,若已启动请按下面方法操作。1)关闭senlinux或者设置允许zabbix通过 2) 核对zabbix.conf.php 中数据库用户名、密码是否正确。 3)检查/etc/hosts中是否有localhost记录,如没有添加。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos zabbix zabbix安装