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版本、操作系统、版本、数据库,下面会生成对应的安装版本
2.在联网的Linux电脑上,执行下面步骤命令
3.在联网的Linux服务器上会发现多了zabbix yum源的配置文件,如图所示
4.执行命令,zabbix安装需要的rpm包就被下载下来了。
yum install --downloadonly --downloaddir=/home/rpm zabbix-server-mysql zabbix-web-mysql zabbix-agent
至此,联网主机的操作完成
不联网主机安装
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目录
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
14.重启服务
systemctl restart httpd
systemctl restart zabbix-server
15.页面输入ip/zabbix,进行配置
点击下一步,连接DB时输入连接zabbix数据库的密码zabbix
一直点击下一步
页面登录用户:admin 密码:zabbix