快速易懂的指南:如何在Linux7上安装Zabbix 3.4 (linux7 安装zabbix3.4)

概述

Zabbix是一款功能强大、开源的监控工具。它可以监控各种服务器、应用程序和网络设备,并提供有关已监控对象的有用信息。在本文中,将讨论如何在Linux7上安装Zabbix 3.4。

步骤

1.在Linux7系统上安装Zabbix RPM仓库

在终端输入以下命令:

“`

sudo rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

“`

此命令将自动安装Zabbix的RPM仓库以便您可以安装Zabbix软件包,该软件包包含Zabbix所有必要的组件。

2.安装Zabbix server

在终端输入以下命令:

“`

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

“`

此命令将安装Zabbix server以及提供Zabbix前端用户界面和Zabbix代理的必要组件。

3.创建Zabbix数据库

在终端输入以下命令:

“`

sudo mysql -u root -p

“`

该命令将打开MySQL shell。接着输入MySQL的超级用户密码以登录MySQL。在MySQL shell命令行中输入以下命令,以创建名为“zabbix”的数据库。

“`

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix’;

quit;

“`

最后一行“quit”命令将退出MySQL shell。

4.导入Zabbix server数据库模式

在终端输入以下命令:

“`

zcat /usr/share/doc/zabbix-server-mysql-3.4.15/create.sql.gz | mysql -u zabbix -p zabbix

“`

此命令将导入Zabbix server的数据库模式。

5.配置Zabbix server

打开Zabbix server配置文件Zabbix_server.conf,并编辑以下字段:

“`

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

“`

这些字段是使Zabbix server能够连接到MySQL数据库的必要配置。修改后,保存文件并关闭此文件。

6.启动Zabbix server和Zabbix agent进程

在终端输入以下命令:

“`

sudo systemctl start zabbix-server

sudo systemctl enable zabbix-server

sudo systemctl start zabbix-agent

sudo systemctl enable zabbix-agent

“`

此命令将启动Zabbix server和Zabbix agent进程,并设置它们在系统启动时启动。

7.配置防火墙以允许Zabbix流量

如果您启用了防火墙,则必须配置它以允许Zabbix流量。在终端输入以下命令:

“`

sudo firewall-cmd –add-service={http,https} –permanent

sudo firewall-cmd –add-port={10050/tcp,10051/tcp} –permanent

sudo firewall-cmd –reload

“`

这将在防火墙中打开端口10050和10051以及http和https服务端口。

8.登录Zabbix web界面

Zabbix server和Zabbix agent现在都已经部署和运行。您现在可以通过打开您的Web浏览器并输入以下URL地址来访问Zabbix web界面:

“`

http://your_server_IP_address/zabbix

“`

“your_server_IP_address”应替换为安装Zabbix的服务器的公共IP地址。

现在,您应该看到Zabbix登录页面。使用默认管理员凭据“Admin / zabbix”登录该页面。使用此凭据登录后,您将获得访问ZOabbix的完整权限。

结论

这就是如何在Linux7上安装Zabbix 3.4的完整过程。Zabbix是一款非常有用的开源监控工具,可以帮助您监控各种服务器、应用程序和网络设备,并提供有关已监控对象的有用信息。现在,您可以创建自己的监控环境并了解自己的IT基础架构的状态。

相关问题拓展阅读:

在LINUX系统中安装完zabbix提示无法识别服务是何原因

snmp的服务打开了吗 是客户机 被监控芦败滑的机枯镇器的SNMP 服务

cacti,zabbix,nagios

是监控的软件 其他两个一个是web服务器 一个是服务器脚本

这三个软件 监控都可以基于snmp协议

前两个都可以装很多插件 这些插件 有些也需要在 被监控机器安些东西

最后一个软件 你要想要完全的功能 必须在 被监陪腊控机上 安装 服务程序

好好看我文档吧

linux下yum安装zabbix的数据库在哪

linux下yum install的软件源位置是凯余通过配置文件来配置的,可修改。

/etc/yum.repos.d为本地源位置

配置文件/etc/yum.conf中,详细定义了yum的工作方式和参数。

# cat /etc/yum.conf

//主配置信息

cachedir=/var/cache/yum //保存缓存和数据库文件的位置

keepcache=0

debuglevel= //调试信息输出等级

logfile=/var/log/yum.log //日志位置

distroverpkg=redhat-release //yum使用的RPM包distribution版本;

tolerant=//默认为0,如果为1表示当安装多个包是,失败了继续安装其他;

exactarch=//精确匹配硬件平台,只有完全相同才更新;

obsoletes=//当使用升级模式时,一些包没有用了,可以删除(取盯羡滚值1)

gpgcheck=//安装时是否检查RPM包的PGP签名;

plugins=//Yum插件是否可用

bugtracker_url=

# Note: yum-RHN-plugin doesn’t honor this.

metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo

# in /etc/yum.repos.d //定义可选的位置

Yum支持的源地址种类很多,有本地、FTP和Internet等。三种方式的差异仅仅在于客户端访问Yum的方式不同。本篇仅介绍本地Yum源的配置和使用。

2、配置本地Yum源库

目的是在本地目录上建立一个Yum源库,RPM包来自安派稿装光盘。

使用Mount命令,将插入的光盘Mount到Linux的目录结构上。

# mount /dev/cdrom /media //将光盘mount到/media目录上

mount: block device /dev/cdrom is write-protected, mounting read-only

# cd /media

# ls –l //挂载CentOS版本;

total 484

dr-xr-xr-x 2 root rootMar 5 10:16 CentOS //CentOS RPM包位置

-r–r–r– 1 root rootMar 2 05:00 CentOS_BuildTag

-r–r–r– 1 root rootOctEULA

-r–r–r– 1 root rootOctGPL

dr-xr-xr-x 4 root rootMar 5 10:12 images

(篇幅原因,省略部分)

-r–r–r– 1 root rootMar 5 10:22 TRANS.TBL

#

# pwd

/media/CentOS

安装repository工具包。

# pwd

/media/CentOS

# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

warning: createrepo-0.4.11-3.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e

Preparing… ###########################################

1:createrepo###########################################

将rpm包拷贝的准备好的/yum/server中去。

# cd /

# mkdir /yum/server -p

# cd CentOS

# cp * /yum/server/

You have mail in /var/spool/mail/root

#

这样,我们将所有的rpm包保存在了/yum/server上。

最后,我们建立reposity的索引。

# createrepo /yum/server

2669/totem-devel-2.16.7-7.el5_6.1.i386.rpm

Saving Primary metadata

Saving file lists metadata

Saving other metadata

3、配置参数文件

修改服务端文件,设置行为。

# vi /etc/yum.conf

cachedir=/var/cache/yum

keepcache=0

debuglevel=2

logfile=/var/log/yum.log

distroverpkg=redhat-release

tolerant=1

exactarch=1

obsoletes=1

gpgcheck=0 //本地一般不需要设置该选项

plugins=1

bugtracker_url=

# Note: yum-RHN-plugin doesn’t honor this.

metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo

# in /etc/yum.repos.d

~

在客户端,我们创建新的容器和配置文件。首先我们先将原有的信息备份保存。

-客户端

# cd /

# mkdir /etc/yum.repos.d/bak

# mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

# cd /etc/yum.repos.d/bak/

# ls -l

total 36

-rw-r–r– 1 root root 1926 Feb 25 16:20 CentOS-Base.repo

-rw-r–r– 1 root root 631 Feb 25 16:20 CentOS-Debuginfo.repo

-rw-r–r– 1 root root 626 Feb 25 16:20 CentOS-Media.repo

-rw-r–r– 1 root root 6118 Feb 25 16:20 CentOS-Vault.repo

# cd /

# vim /etc/yum.repos.d/localyum.repo

//容器名

Name=localyum

baseurl= //目录

enable=1

gpgcheck=0

linux7 安装zabbix3.4的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux7 安装zabbix3.4,快速易懂的指南:如何在Linux7上安装Zabbix 3.4,在LINUX系统中安装完zabbix提示无法识别服务是何原因,linux下yum安装zabbix的数据库在哪的信息别忘了在本站进行查找喔。


数据运维技术 » 快速易懂的指南:如何在Linux7上安装Zabbix 3.4 (linux7 安装zabbix3.4)