Zabbix 4.0安装教程
一、安装Zabbix所必须的基础环境
我的安装环境为:
- 安装ifconfig工具,使用命令:yum install –y net-tools
- 安装完成之后,便可以通过ifconfig查看IP地址,然后通过SSH工具连接至终端;
- 安装NTP服务,并设置NTP服务器和同步系统时间;
- 以上基础安装完成之后,开始搭建LAMP环境:
①安装apache
安装完成之后,关闭防火墙和禁止开机启动
关闭selinux
启动httpd服务,并查看是否启动成功
再通过浏览器访问测试是否正常访问
访问成功。
②安装php
③安装mysql,在centeros7中默认安装的是MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。
(1)、首先进入本机的原文件目录cd /usr/local/src
(2)、下载并安装wget工具
(3)、使用wget下载并安装MySQL官方的 Yum源RPM包(wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm)
(3)、然后安装rpm包
(4)、再安装mysql服务器
(5)开启mysql并设置开机自启,然后查看开启状态
(6)获取mysql自动生成的随机密码(grep 'temporary password' /var/log/mysqld.log)
(7)修改随机密码为自己想要的密码([root@localhost ~]# mysql -uroot -p
mysql> c)
二、自此,搭建Zabbix的基础环境已经部署完成,接下来开始搭建Zabbix4.0
1、获取Zabbix安装包(rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm)
2、安装Zabbix server ,Web前端(yum -y install zabbix-server-mysql zabbix-web-mysql)
3、安装完成之后,开始创建数据库(
[root@localhost ~]# mysql -uroot -p password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password'; mysql> quit;)
导入初始架构和数据,系统将提示您输入新创建的密码(zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix)。
为Zabbix server配置数据库,修改完之后保存退出
配置WEB前端配置文件,修改时区就可以(Asia/Shanghai),记的同样把前面的“#”删除掉
启动Zabbix serve和开机自启服务,并通过浏览器开始配置zabbix前端(http://IP/)