Zabbix 4.0 安装指北

从0开始,在CentOS7环境下安装一个Zabbix4.0。

本文仅作为对官网安装步骤的补漏,主要安装步骤还请以官网说明文档为主。

环境介绍:

CentOS7 With Zabbix 4.0 LTS。

准备

1、安装一个CentOS7。

2、进入Zabbix下载页面

备注:
本次使用的是Zabbix4.0LTS,CentOS7,数据库为MySQL。
安装方法为直接从软件包安装。
如果你的安装环境与我不同,请在上面下载页面中的“Choose your platform”,选择你的系统平台。

安装

1、升级软件包

yum -y update

2、安装Zabbix软件源

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all

3、安装Zabbix服务器、前端组件和代理。

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

4、安装、启动MySQL服务器(mariadb)并将其配置为开机自启

yum -y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb

5、初始化数据库

mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
MariaDB [(none)]> quit;

为什么本机连接MySQL数据库不需要输入密码?

创建的数据库名称为zabbix,创建一个连接用户为zabbix,密码为password,对本机连接授权所有权限。

6、导入初始化数据,按提示键入数据库密码

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

7、为Zabbix服务器配置数据库连接方式

vi /etc/zabbix/zabbix_server.conf
DBPassword=password

编辑配置文件zabbix_server.conf,修改相应位置数据库连接方式。

8、修改服务器时区

vi /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai

PHP时区表

9、其他配置:关闭SELINUX和防火墙

systemctl status firewalld
vi /etc/selinux/config
SELINUX=disabled

10、重启相关服务

systemctl restart zabbix-server zabbix-agent httpd

前端配置

1、访问 http://server_ip/zabbix 打开zabbix前端,进行前端配置

2、配置数据库连接,请按实际情况填写,如使用默认端口,请在 Database port 中填写 3306

3、配置zabbix服务器信息,请按实际情况填写。

4、完成安装

Enjoy Zabbix

默认用户名:Admin
默认密码:zabbix

# zabbix

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×