Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

2023年 9月 15日 25.0k 0

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

一、系统版本信息:

服务器信息:vm 16 pro + centos 7

Zabbix版本:zabbix-release-4.0 LTS

二、系统环境准备:

(一)关闭系统防火墙和selinux

●systemctl stop firewalld #停止firewalld防火墙

●systemctl disable firewalld #彻底关闭firewald防火墙

●setenforce 0 #临时关闭selinux

●Vi /etc/selinux/config

SELINUX=disable #永久关闭selinux

(二)配置网络

●使用ip add命令查看网卡名称:

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

●使用vi 命令编辑网卡,修改ip获取方式和启用

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

●重启网卡即可生效

使用命令service network restart 重启网卡服务

(三)部署lnmp环境

yum -y install mariadb mariadb-server httpd php php-mysql #安装服务

systemctl start httpd #启动服务

systemctl start mariadb #启动服务

mysql_secure_installation #mysql安全设置向导

● 为 root 用户设置密码

●删除匿名账号

●取消 root 用户远程登录

●删除 test 数据库并对 test 数据库的访问权限

●刷新授权表使修改生效

三、Zabbix平台部署

(一)下载zabbix系统软件,官网地址下载【必选】

#rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm 【地址以实际的版本地址为准哦】

# yum clean all

(二)安装Zabbix server、Web前端、agent服务

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

(三)创建并初始化数据库

# mysql -uroot -pzabbix

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix@localhost identified by 'zabbix';

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

mysql> quit; #逗号为必输入字符哦

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

(四)导入初始架构和数据,输入新创建的密码。

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix #通解压方式将zabbix的数据导入到mysql中

# password: #输入数据库用户的对应密码

(五)为Zabbix server配置数据库

Vi /etc/zabbix/zabbix_server.conf

DBPassword=zabbix

重点:文件中还有两个【DBhost=localhost、DBname=zabbix、DBuser=zabbix】前面的井号一定要去掉

(六)为Zabbix前端配置PHP

Vi /etc/httpd/conf.d/zabbix.conf

php_value date.timezone Asia/Shanghai # 记得将前面的井号去掉哦

(七)启动Zabbix server和agent进程,并设置开机自启:

# systemctl restart zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

(八)配置Zabbix前端

连接到新安装的Zabbix前端: http://server-ip/zabbix

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

部署完成后的最终登录界面:账号为:Admin 密码为:zabbix

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

四、平台操作界面

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

功能很多,也很强大,之前虽然有接触,但是在Centos 系统上部署还是第一次,部署过程中出现很多、很多的坑,一一个在百度“文心一言”和各路大神教程的帮助下耗时近20个小时终于部署完成,关于更多系统的功能配置和使用效果,后续会先在模拟网络环境测试,再迁移到真实网络中测试使用,详细的试用效果会陆续更新。

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

五、鸣谢:

Zabbix官网教程、51CTO博客和CSDN博客中的各路大神教材,谢谢你们的无私分享。

Centos7系统上部署Zabbix 4.0系统,开源运维平台不香吗?

坚持是一种态度,也是一种做事的方式,相信坚持的力量,时间会见证你的坚持的每一天。【慢慢向好,静等收获】

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论