Zabbix-server安装

本文详细介绍了在Linux环境下安装Zabbix Server的过程,包括php、mysql、httpd的前置条件,Zabbix仓库的配置,服务安装,数据库用户的创建,数据导入,配置文件的调整,用户权限设置及服务启动中可能遇到的SELinux问题解决方案。

Zabbix-server 安装

##前置条件:

php 安装
mysql 安装
httpd 安装

安装yum仓库

rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

服务安装

yum install zabbix-server

创建数据库用户和数据库

create database zabbix character set utf8;
create user ‘zabbix’@‘localhost’ identified by ‘zabbix’;
grant all on zabbix.* to zabbix;

导入数据到数据库

数据库脚本文件默认位置 /usr/share/doc/zabbix-server-mysql-***/create.sql.gz
切换到该文件所在目录,执行下面命令:
zcat create.sql.gz |mysql -uzabbix -pzabbix zabbix

更改配置文件 /etc/zabbix/zabbix_server.conf

  • DBName=zabbix 数据库名称
  • DBUser=zabbix 数据库用户
  • DBPassword=zabbix 数据库密码

增加用户对/usr/run/zabbix文件夹的权限

  • /usr/run/zabbix默认只对zabbix用户具有写入权限,因此启动时会发生权限不足的情况。

chmod g+w,o+w -R /usr/run/zabbix

启动服务

service zabbix-server start

错误 :cannot start alert manager service: Cannot bind socket to "/tmp/zabbix_server_alerter.sock
原因 :SELinux导致
解决 :修改etc/selinux/config 设置SELINUX=disabled 重启系统
临时关闭:setenforce 0

成功

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值