Zabbix安装步骤

  • Zabbix安装方式
  • Zabbix 前期准备
  • 联网主机操作
  • 不联网主机安装


Zabbix安装方式

1.主机联网可yum安装
2.主机不联网可离线yum安装
3.下载源码包编译安装

Zabbix 前期准备

本文讲的是主机不联网yum安装zabbix4.0,在不联网的服务器上安装zabbix,需要在一台联网的电脑上提前把Zabbix相关文件下载下来,然后传到不联网的服务器上使用

联网主机操作

1.在一台联网的Linux电脑上登录zabbix下载网站https://www.zabbix.com/cn/download,选择需要安装的Zabbix版本、操作系统、版本、数据库,下面会生成对应的安装版本

windows zabbix agent2安装 zabbix agent离线安装_yum安装


2.在联网的Linux电脑上,执行下面步骤命令

windows zabbix agent2安装 zabbix agent离线安装_mysql_02


3.在联网的Linux服务器上会发现多了zabbix yum源的配置文件,如图所示

windows zabbix agent2安装 zabbix agent离线安装_监控类_03


4.执行命令,zabbix安装需要的rpm包就被下载下来了。

yum install --downloadonly --downloaddir=/home/rpm zabbix-server-mysql zabbix-web-mysql zabbix-agent

windows zabbix agent2安装 zabbix agent离线安装_监控类_04


至此,联网主机的操作完成

不联网主机安装

1.服务器关闭selinux
2.服务器关闭防火墙

systemctl stop firewalld

3.yum安装httpd,启动并设开机自启
4.安装数据库mariadb,启动并设开机自启
5.进入数据库,创建zabbix数据库并赋予权限

create database zabbix;(如果设置字符集在导入文件时可能会报错,我就只创建就没问题)
grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
flush privileges;

6.将在联网主机上下载的rpm包都拷贝到不联网的主机上/home/rpm下
7.执行命令(执行该操作,第三步才有效)

createrepo /home/rpm

执行命令后,在/home/rpm下会生成repodata目录

windows zabbix agent2安装 zabbix agent离线安装_监控类_05


8.创建Zabbix的本地yum源文件

cd /etc/yum.repo.d
[root@localhost yum.repos.d]# vim local.repo 
[local]
name=local
baseurl=file:///home/rpm
enabled=1
gpgcheck=0

9.执行命令

yum clean all
yum repolist

10.安装zabbix

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

11.导入zabbix数据库文件

#cd /usr/share/doc/zabbix-server-mysql-4.0.16/
#gunzip create.sql.gz
#mysql -uzabbix -pzabbix
	MariaDB [(none)]> source create.sql

12.修改zabbix_server的配置文件

vim  /etc/zabbix/zabbix_server.conf
DBPassword=zabbix

13.修改配置时间,增加亚洲时区

vim /etc/httpd/conf.d/zabbix.conf

windows zabbix agent2安装 zabbix agent离线安装_数据库_06


14.重启服务

systemctl restart httpd
systemctl restart zabbix-server

15.页面输入ip/zabbix,进行配置

windows zabbix agent2安装 zabbix agent离线安装_监控类_07


点击下一步,连接DB时输入连接zabbix数据库的密码zabbix

windows zabbix agent2安装 zabbix agent离线安装_mysql_08


一直点击下一步

windows zabbix agent2安装 zabbix agent离线安装_yum安装_09


页面登录用户:admin 密码:zabbix