Linux 基于官网快速安装zabbix5.0图文教程

简介: Linux 基于官网快速安装zabbix5.0图文教程

基于官网快速安装zabbix5.0图文教程

前言

本篇博客是基于zabbix官网进行的安装,质量还是比较高的。通过本篇博客可以快速安装zabbix服务。

1选择下载zabbix的版本和配置

访问官网下载地址

  1. zabbix官网下载地址
    官网界面:

    2.选择Zabbix Packages(进入官网默认的选择),咱们下载的是zabbix的版本为5.0LTS;OS分布为CentOS;OS版本为7;Zabbix Component为Sever,Frontend,Agent;数据库为Mysql;web server为Nginx。

2.安装和配置zabbix

安装zabbix资源库

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



安装Zabbix server,Web前端,agent

yum install zabbix-server-mysql zabbix-agent



Install Zabbix frontend

yum install centos-release-scl

我这儿显示已经安装了,没安装的会自动安装



编辑配置文件 /etc/yum.repos.d/zabbix.repo

sudo vim /etc/yum.repos.d/zabbix.repo

将[zabbix-frontend]下的enabled的值修改为1



Install Zabbix frontend packages

Install Zabbix frontend packages



创建初始数据库

sudo yum install mariadb-server -y


启动数据库

sudo systemctl start mariadb

设置数据库自启动

sudo systemctl enable mariadb


查看数据库状态

systemctl status mariadb



在数据库主机上运行以下代码

#登陆数据库,初始数据库没有密码,提示Enter password按下Enter直接进入
mysql -uroot -p

#创建zabbix数据库
create database zabbix character set utf8 collate utf8_bin;
#创建用户和密码
create user zabbix@localhost identified by 'zabbix';
#授予zabbix的所有权限给zabbix@localhost
grant all privileges on zabbix.* to zabbix@localhost;
#退出
mysql> quit;


导入初始架构和数据,系统将提示您输入新创建的密码。

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



为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

sudo vim /etc/zabbix/zabbix_server.conf

解除DBPassword注释,配置密码与此前创建的密码一致



为Zabbix前端配置PHP

编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf 取消注释并设置’listen’和’server_name’指令。

sudo vim /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf


编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 添加nginx监听。acl_users指令并取消注释设置正确的时区。

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



3.启动Zabbix server和agent进程 启动Zabbix server和agent进程,并为它们设置开机自启

sudo systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm



使用域名或者IP地址进行访问

安装成功之后的界面


如果博主的文章对您有所帮助,可以评论、点赞、收藏,支持一下博主!!!

目录
相关文章
|
4月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
167 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
279 0
|
4月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
214 5
|
4月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
4月前
|
Ubuntu 网络协议 Unix
Linux教程(Ubuntu为蓝本)之Linux介绍篇
SuSE嫁到了Novell,SCO继续顶着骂名四处强行“化缘”, Asianux, MandrakeSoft也在五年中首次宣布季度赢利。3月,SGI宣布成功实现了Linux操作系统支持256个Itanium 2处理器。[1-2]
|
4月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?
|
4月前
|
安全 Ubuntu Linux
如何安装Linux操作系统?
此时,您可以选择重新启动计算机,然后从硬盘上的Linux系统启动。以上是一个大致的安装过程。请注意,不同的Linux发行版可能会在细节上有所差异,因此在进行安装之前,请确保您阅读并理解了相应发行版的安装指南或文档。