zabbix服务端以及客户端的安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix服务端以及客户端的安装相关的知识,希望对你有一定的参考价值。
环境准备
centos 6.x
selinux关闭
防火墙关闭
可访问外网
zabbix服务端的安装
安装实战
安装epel源(以备不需)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
安装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
安装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 [email protected] 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
安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
安装zabbix的master端
yum install zabbix-server-mysql zabbix-web-mysql
将zabbix的客户端加入开机自启动
chkconfig zabbix-agent on
启动zabbix客户端
/etc/init.d/zabbix-agent start
以上是关于zabbix服务端以及客户端的安装的主要内容,如果未能解决你的问题,请参考以下文章