快速易懂的指南:如何在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基础架构的状态。