您的位置:首页 > 其它

zabbix服务端以及客户端的安装

2016-02-22 10:47 316 查看

环境准备

centos 6.xselinux关闭

防火墙关闭

可访问外网

zabbix服务端的安装

参考zabbix官方安装文档

安装实战

安装epel源(以备不需)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo[/code] 安装mysql服务端
yum install mysql-server

安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm[/code] 安装zabbix的master端
yum install zabbix-server-mysql zabbix-web-mysql

将mysql以及zabbix的master端加入开机自启动
chkconfig httpd on
chkconfig mysqld on
chkconfig zabbix-server on

将zabbix所必需的库导入到数据库
1. 启动mysql服务端
/etc/init.d mysqld start

2. 创建zabbix数据存放的数据库,并授权一个用户管理此库
mysql -uroot -e "create database zabbix character set utf8 collate utf8_bin;"
mysql -uroot -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"

3. 将zabbix必需的数据文件导入到zabbix数据库
cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/
mysql -uroot zabbix < schema.sql
mysql -uroot zabbix < images.sql
mysql -uroot zabbix < data.sql

编辑zabbix的master配置文件# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
将相应项修改为上述
启动zabbix服务
service zabbix-server start

编辑httpd配置文件,使zabbix服务可以顺利被appache服务代理# vi /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value date.timezone Asia/Shanghai
相应参数改为上述所示
启动appache服务
/etc/init.d/httpd start

浏览器输入URL地址
http://10.0.0.106/zabbix
如果输入url回车后,出现zabbix的安装界面则表示zabbix服务端安装完成

zabbix客户端的安装

安装epel源(以备不需)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo[/code] 安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm[/code] 安装zabbix的agent端
yum install -y zabbix-agent

将zabbix的客户端加入开机自启动
chkconfig zabbix-agent on

启动zabbix客户端
/etc/init.d/zabbix-agent start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: