(linux-x86)Centos8 zabbix6.0-安装部署

原文链接:(linux-x86)Centos8 zabbix6.0-安装部署-mariadb-Apache-云社区-华为云

【摘要】 (linux)Centos8 zabbix6.0-安装部署

下载CentOS8.3镜像     官网:https://www.centos.org/ 

国内镜像下载比较快~

华为开源镜像站http://mirrors.huaweicloud.com/centos/8.3.2011/isos/x86_64/

#关闭防火墙和 selinux 并重启
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
systemctl disable --now firewalld

#查看firewall服务状态
systemctl status firewalld
#修改主机名,方面后面操作
hostnamectl set-hostname c182
su

#zabbix官方源
rpm -Uvh https://repo.zabbix.com/zabbix/5.5/rhel/8/x86_64/zabbix-release-5.5-1.el8.noarch.rpm
#安装软件包及相关依赖
dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent

#安装数据库,启动数据库,并开机自启
yum install mariadb-server -y
systemctl enable --now mariadb
#初始化 mariadb 并配置 root 密码
mysql_secure_installation 

#直接回车,空
是否设置密码:y
输入设置密码:
再次输入密码:
是否移除anonymous用户:y
是否不允许root远程登录:n
是否移除test数据库:y
是否更新:y

#创建初始数据库
mysql -uroot -p

mysql> show databases;         #查看默认数据库
mysql> create database zabbix character set utf8 collate utf8_bin;   #我们的电脑自带的编码就是utf8,如下图
mysql> create user zabbix@localhost identified by 'password';    (密码可以自行修改)
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> flush privileges;     更新
mysql> quit;

#zabbix 数据库用户为 zabbix,密码为 password(可以自行修改),导入 zabbix 数据库信息 ,(mysql -u用户名 -p数据库名)
zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix
#输入密码
#修改 zabbix server 配置文件
vim /etc/zabbix/zabbix_server.conf

#为Zabbix前端配置PHP文件里的时区
vi /etc/php-fpm.d/zabbix.conf

#增加内容
php_value[date.timezone] = Asia/Shanghai

#启动相关服务,并配置开机自动启动
systemctl restart zabbix-server zabbix-agent httpd php-fpm
systemctl enable zabbix-server zabbix-agent httpd php-fpm

#打开浏览器输入http://IP/zabbix
用户名Admin,密码zabbix

zabbix6.0LTS版本安装参考链接

(centos7-x86)编译安装php-7.4+zabbix6.0LTS(Apache+php+zabbix)-云社区-华为云

(openEuler21.03-x86)编译安装zabbix6.0LTS+mysql8+Apache+php-7.4-云社区-华为云


zabbix是zabbix一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
zabbix由2部分构成,zabbix server与可选组件zabbix agent。
Zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系统之上。
Zabbix server可以单独监视远程服务器的服务状态;同时也可以与Zabbix agent配合,可以轮询Zabbix agent主动接收监视数据(agent方式),同时还可被动接收Zabbix agent发送的数据(trapping方式)。
另外Zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。

对于您的问题,我可以给您一些指导。首先,请确保您已经安装CentOS 7操作系统并具有sudo权限。接着,您可以按照以下步骤安装部署Zabbix 6.0: 1. 安装必要的软件包: sudo yum install wget httpd mariadb mariadb-server php php-mysql php-gd php-xml php-bcmath php-ldap php-mbstring php-mcrypt 2. 安装Zabbix存储库: sudo rpm -ivh https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-release-6.0-1.el7.noarch.rpm 3. 安装Zabbix服务器、代理程序、Web界面和数据库: sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent 4. 创建Zabbix数据库: sudo systemctl start mariadb sudo mysql -u root -p CREATE DATABASE zabbix character set utf8 collate utf8_bin; GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbixuser'@'localhost' IDENTIFIED BY 'yourpassword'; FLUSH PRIVILEGES; quit 5. 导入Zabbix数据库模式: cd /usr/share/doc/zabbix-server-mysql-6.0.0/ sudo zcat create.sql.gz | mysql -u zabbixuser -p zabbix 6. 修改Zabbix服务器配置文件: sudo nano /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbixuser DBPassword=yourpassword 7. 启动Zabbix服务器和代理程序: sudo systemctl start zabbix-server zabbix-agent sudo systemctl enable zabbix-server zabbix-agent 8. 配置防火墙: sudo firewall-cmd --permanent --add-port=80/tcp sudo firewall-cmd --reload 9. 访问Zabbix Web界面: 在Web浏览器中输入http://服务器IP/zabbix,并按照提示进行配置。 希望以上步骤可以帮助您成功安装部署Zabbix 6.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

QGS-CD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值