构成
server,agent,web,proxy,数据库
安装5.0数据库
rpm -Uvh https://repo.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
U:upgrade
rpm -Uvh 包全名(要升级到的软件版本),如果没有安装这个软件的任何版本,这个命令可以代替rpm -ivh。
yum clean all
yum makecache
安装Zabbix相关软件包
yum -y install zabbix-server-mysql zabbix-agent
安装依赖源,软件集合仓库
yum install centos-release-scl -y,epel-release
查找zabbix服务的mysql依赖包
rpm -ql zabbix-server-mysql
[root@iZbp1cr1sgiqi6r6qlygx9Z doc]# rpm -ql zabbix-server-mysql
/etc/logrotate.d/zabbix-server
/etc/zabbix/zabbix_server.conf
/usr/lib/systemd/system/zabbix-server.service
/usr/lib/tmpfiles.d/zabbix-server.conf
/usr/lib/zabbix/alertscripts
/usr/lib/zabbix/externalscripts
/usr/sbin/zabbix_server_mysql
/usr/share/doc/zabbix-server-mysql-5.0.42
/usr/share/doc/zabbix-server-mysql-5.0.42/AUTHORS
/usr/share/doc/zabbix-server-mysql-5.0.42/COPYING
/usr/share/doc/zabbix-server-mysql-5.0.42/ChangeLog
/usr/share/doc/zabbix-server-mysql-5.0.42/NEWS
/usr/share/doc/zabbix-server-mysql-5.0.42/README
/usr/share/doc/zabbix-server-mysql-5.0.42/create.sql.gz
/usr/share/doc/zabbix-server-mysql-5.0.42/double.sql
/usr/share/man/man8/zabbix_server.8.gz
/var/log/zabbix
/var/run/zabbix
zcat查看这个压缩包并把查询结果重定向到新文件里
zcat /usr/share/doc/zabbix-server-mysql-5.0.42/create.sql.gz > zabbix.sql
或
zcat /usr/share/doc/zabbix-server-mysql-5.0.42/create.sql.gz | mysql -uzabbix -p zabbix
[root@iZbp1cr1sgiqi6r6qlygx9Z ~]# cd /etc/yum.repos.d/
[root@iZbp1cr1sgiqi6r6qlygx9Z yum.repos.d]# ls
CentOS-Base.repo epel.repo mysql-community.repo
CentOS-SCLo-scl.repo epel.repo.rpmnew mysql-community-source.repo
CentOS-SCLo-scl-rh.repo epel-testing.repo zabbix.repo
sed(sream editor)
sed -a 在当前行后添加一行或多行
-c 用新文本修改(替换)当前行中的文本
-d 删除行
-i 在当前行之前插入文本
启用zabbix前端存在储库
修改配置文件 /etc/yum.repos.d/zabbix.repo中第11行的enable=0为1
sed -i 11cenable=1 /etc/yum.repos.d/zabbix.repo
或者
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
enabled=1
安装zabbix前端软件
yum install -y zabbix-web-mysql-scl zabbix-nginx-conf-scl
yum install -y zabbix-server-mysql (服务)
yum install -y zabbix-agent (客户)
原文链接:https://blog.csdn.net/a872182042/article/details/133086437
安装mariadb数据库
yum install mariadb-server,mariadb -y
启动数据库服务
systemctl start mariadb && systemctl enable mariadb
数据库初始化
mysql_secure_installation
mysql (-uroot -p123456)
创建zabbix数据库,指定字符集utf8,规则utf8_bin
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost idenfied by ‘zabbix123’;(创建用户zabbix,密码)
grant all privileges on zabbix. * to zabbix@’%’;(所有网段)
flush privileges;
exit;
解压Zabbix的初始化SQL脚本文件,压缩.gz格式
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix
vim /etc/zabbix/zabbix_server.conf
在DBpassword里设置数据库密码
DBname=zabbix
DBuser=zabbix
DBPassword=zabbix123
配置时区
find/ -name zabbix.conf
[root@iZbp1cr1sgiqi6r6qlygx9Z doc]# find / -name zabbix.conf
/etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
/etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
配置zabbix前端php
vi /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf
取消listen和server_name的注释,server_name后面改为实际EIP
启动Zabbix server和agent进程
systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm
![图片[1]-Zabbix的安装-晴天生活分享日志](https://osaka2.cn/wp-content/uploads/2024/05/f3940e2cd47d3c4c70073a63179e7c25.jpg)
感谢您的来访,获取更多精彩文章请收藏本站。
1. 资源都是经过站长或作者收集测试修改后发布分享。转载请在文内以超链形式注明出处,谢谢合作!
2. 本站除原创内容,其余所有内容均收集自互联网,仅限用于学习和研究目的,本站不对其内容的合法性承担任何责任。如有版权内容,请通知我们或作者删除,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,或已将原有信息丢失,所以敬请原作者谅解!
3. 本站用户所发布的一切资源内容不代表本站立场,并不代表本站赞同其观点和对其真实性负责,若您对本站所载资源作品版权归属存有异议,请留言附说明联系邮箱,我们将在第一时间予以处理 ,同时向您表示歉意!为尊重作者版权,请购买原版作品,支持您喜欢的作者,谢谢!
4. 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客如有发现请立即向站长举报;本站资源文件大多存储在云盘,如发现链接或图片失效,请联系作者或站长及时更新。

测试-晴天生活分享日志">
彩虹易支付使用教程-晴天生活分享日志">



暂无评论内容