Zabbix-server安装

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

成功

你可能感兴趣的:(工具)