CentOS下Zabbix Server 安装

Posted rootming

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS下Zabbix Server 安装相关的知识,希望对你有一定的参考价值。

Zabbix Server 安装

信息

  • Author: rootming
  • Date: 2018/10/31

ChangeLog

说明

  1. 以下文档在CentOS 7操作
  2. 使用 # 说明代表root用户执行, $ 为普通用户, 其他命令提示符根据使用的软件决定

认证信息

系统 & 数据库

系统

  • username: root
  • password: 密码

数据库

  • username: root
  • password: 密码

  • username: zabbix
  • password: 密码

安装Zabbix

安装软件包

#yum update
#yum install mariadb-server
#systemctl enable mariadb
#systemctl start mariadb
#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-mysql
#yum install zabbix-web-mysql

设置数据库

完成数据库安装操作

#mysql_secure_installation
#mysql -u root -p

设置数据库用户 & 创建数据库

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> create user 'zabbix'@'localhost' identified by '密码';
MariaDB [(none)]> grant all privileges on zabbix.* to [email protected] identified by '密码';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> quit;

创建表结构 & 导入初始化数据

#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'密码' zabbix

设置zabbix数据库设置

#vi /etc/zabbix/zabbix_server.conf

##设置为以下值
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=密码

设置Zabbix Server

配置php

#vim /etc/php.ini
#修改date.timezone = Asia/Shanghai

重新启动Apache

#systemctl restart httpd

启动Zabbix Server

#systemctl enable zabbix-server
#systemctl start zabbix-server

配置Zabbix Server

#浏览器访问http://域名:端口/zabbix
#设置对应信息

以上是关于CentOS下Zabbix Server 安装的主要内容,如果未能解决你的问题,请参考以下文章

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入

Centos7下zabbix-3.2.4安装部署

Centos7下yum安装zabbix的部署

Centos7.6下zabbix4.0的安装配置

centos6.5下安装zabbix4.x

centos下Zabbix Agent端部署和安装