48小时系统班试听入口

Zabbix安装还不会?看完这篇就够了!

发布作者:新盟教育 发布日期:2022-06-06 浏览人数:3141人

Linux运维实战教程


zabbix安装教程


1.准备机器,环境初始化


yum -y install net-tools

ifconfig ens33 | awk ‘NR==2{print $2}’


关闭防火墙:

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config


systemctl disable --now firewalld


2.zabbix-server内存尽量更大点,4G以上为好


3.获取zabbix的下载源


rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm


4.清空缓存,下载zabbix服务器


yum clean all

yum makecache


5.安装 Zabbix server 和 agent等插件


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


6.安装 Zabbix工具,可以在机器上,下载多个版本的软件,并且不会影响到整个系统的依赖环境


yum install centos-release-scl -y


7.编辑配置文件


/etc/yum.repos.d/zabbix.repo 并且开启 zabbix-frontend
vim /etc/yum.repos.d/zabbix.repo


[zabbix-frontend]
…
enabled=1
…


8.安装zabbix前段环境 ,且安装到scl环境下


yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y


9.安装zabbix所需的数据库-mariadb


yum install mariadb-server -y


10.配置数据库,开机自启动


systemctl enable --now mariadb

使用命令:

systemctl status mariadb查看是否启动成功

netstat -tunlp 查看端口3306是否开启


11.初始化数据库,使用mariadb命令进行初始化,并根据提示进行配置


mysql_secure_installation


设置root密码:

是否移除匿名用户:

是否禁止root远程登录:

是否移除测试数据库,并立即执行:

是否刷新授权表:

设置完成,感谢你使用mariadb:


12.进入数据库


mysql -u root -p


13.创建一个zabbix数据库


create database zabbix character set utf8 collate utf8_bin;


创建一个zabbix用户:

create user zabbix@localhost identified by ‘123’;


给zabbix授权所有:

grant all privileges on zabbix.* to zabbix@localhost;


刷新:

flush privileges;

exit/quit


14.使用zabbix-mysql命令,导入数据库信息


#mysql -u用户名 -p空格后面是数据库名


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


现在可以登录数据库查看是否导入成功!


mysql -uzabbix -p123

show databases; //查看列表

use zabbix; //进入zabbix数据库

show tables; //查看库中的表


15.修改zabbix server 配置文件,修改数据库密码。


vim /etc/zabbix/zabbix_server.conf

:/DBPassword

DBpassword=密码


16.修改zabbix的php配置文件修改时区


vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

:/timezone

php_value[date.timezone] = Asia/Shanghai //去掉前面的分号修改时区到上海


17.启动Zabbix server和agent服务


systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm


18.打开浏览器登录zabbix客户端。


IP真实服务器地址/zabbix。



19.安装成功后默认密码是


username:Admin


password:zabbix


20.登录成功





推荐观看

>>>新手必备-Linux入门之云计算是什么

>>>红帽认证入门-Linux系统介绍及企业版本选型

>>>新手必备-Linux系统安装配置+Xshell远程连接

>>>Linux常用命令行合集之绝对路径和相对路径

>>>软连接与硬连接


运维界升职加薪必备的云计算技术,你学了吗?

学完高级运维云计算课程之后,你可以:

  • 跨越90%企业的招聘硬门槛

  • 增加70%就业机会

  • 拿下BAT全国TOP100大厂敲门砖

  • 体系化得到运维技术硬实力

  • 技术大佬年薪可达30w+

兴奋二维码1.png