文档章节

zabbix install on centos

Firxiao
 Firxiao
发布于 2014/07/03 16:59
字数 471
阅读 133
收藏 4

服务端安装

1.添加zabbix源

 centos5.x

rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm

 centos6.x

rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm

2. 安装zabbix服务端

yum install zabbix-server-mysql zabbix-web-mysql

3. 安装数据库(此处使用mysql)         创建zabbix库

# yum install mysql-server
# service mysqld start
# chkconfig mysqld on
# mysql -uroot
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
mysql> exit

4、初始化zabbix数据库(sql脚本目录位置根据会根据版本号发生变化 此处使用的为2.2.4版本)

# cd /usr/share/doc/zabbix-server-mysql-2.2.4/create
# mysql -uroot zabbix < schema.sql
# mysql -uroot zabbix < images.sql
# mysql -uroot zabbix < data.sql

  编辑zabbix-server配置文件

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

5、启动zabbix-server

# service zabbix-server start
# chkconfig zabbix-server on

   查看zabbix启动log

tail -f /var/log/zabbix/zabbix_server.log

6、编辑zabbix-web的配置  配置文件位于 /etc/httpd/conf.d/zabbix.conf

  取消掉date.timezone的注释# 并改为正确的时区

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

   启动http服务

# service httpd restart
# chkconfig httpd on

7、防火墙配置(编辑/etc/sysconfig/iptables)

   zabbix-server监听端口为10051

   web前端为80

-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT


8、web前端的安装

   浏览器访问http://server_ip/zabbix  

   根据提示进行安装


   错误解决:

   web 如提示错误:  Zabbix server is not running

   执行以下命令即可

setsebool -P httpd_can_network_connect on


客户端安装

     同服务端安装第一步 添加zabbix源

1. 安装zabbix客户端(被监控的机器安装)

yum install zabbix-agent

    编辑agent配置文件

vim /etc/zabbix/zabbix_agentd.conf
Server=服务端IP
ServerActive=服务端IP


故障解决:

zabbix-agent安装若selinux开启需配置 selinux 

yum -y install policycoreutils-python
semanage permissive -a zabbix_agent_t

参考文档 

https://www.zabbix.com/documentation/2.2/manual/installation/install_from_packages#red_hat_enterprise_linux_centos


© 著作权归作者所有

共有 人打赏支持
Firxiao
粉丝 21
博文 99
码字总数 36469
作品 0
浦东
运维
Linux安装zabbix--CentOS7.3

Linux安装zabbix--CentOS7.3 背景: zabbix作为企业级的系统监控系统,它能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制,让系统管理员可以快速定位并解决存在的各种问...

657188918
2017/11/21
0
0
火星小刘/Quick-Installation-ZABBIX

Quick-Installation-ZABBIX zabbix安装脚本 脚本作者:火星小刘 web: www.huoxingxiaoliu.com email: xtlyk@163.com 要求纯净centos6/7系统(强烈建议用7,用6的话安装非常缓慢) 关闭防火墙 ...

火星小刘
2016/12/19
0
0
zabbix 监控平台搭建过程中的报错与解决方法总结

1.php option postmaxsize 2.php option maxexecutiontime 3.php option maxinputtime 4.php time zone 5.php bcmath 6.php mbstring 解决1-3的报错修改php文件 vim /etc/php.ini 修改相应参......

2532176285
2017/05/13
0
0
centos7.0详细安装zabbix3.2.4 (亲测)

centos7.0安装zabbix最新3.2.4版本 公司的服务器较多,需要每次到机房后台查看服务器的使用情况,比较麻烦。最近想要装个监控,以前也学习过zabbix,cacti,nagios等等主流软件没有实际搭建过...

一场大火
2017/04/24
0
0
pippo/zabbix-ansible

zabbix-ansible Install zabbix server and agent in Centos 7.x Make sure close selinux Use postgres as the zabbix database Agent default is active mode Install Zabbix Server Updat......

pippo
2017/12/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Qt那些事0.0.7

在帮助文档(Overview - QML and C++ Integration)中随缘遇到一张图,是关于C++对象与QML整合介绍的,值得标记下来,虽然大部分功能也有所涉猎,但是还是留个记号,万一哪天我失忆了还想写Q...

Ev4n
21分钟前
0
0
快速幂运算

题:求一个数 data 的 n 次幂,要求时间复杂度为log(n) 1:递归算法: /** * x^3=(x^2)*x;x^7=(x^3)^2 * x * * 递归算法 * @param data 底数 * @param n 次...

偶尔诗文
25分钟前
1
0
Google 宣布将会关闭消费者版本 Google+

Google 家的社交平台 Google+ 原来曾经在今年 3 月发生了一次严重的用户资料外泄事故,但这科网巨擘却一直保密,直至今天华尔街日报把事件披露之后才确认事件。Google 在重申问题已经即时解决...

问题终结者
39分钟前
1
0
腾讯三大运维开源项目齐聚“OSCAR开源先锋日”

10月20日,腾讯开源三大运维开源项目——TARS、蓝鲸和织云Metis首次集结,参与了由中国信息通信研究院主办、云计算标准与开源推进委员会承办的 “OSCAR开源先锋日”。会上,腾讯开源团队与前...

腾讯开源
44分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部