当前位置: 首页 > news >正文

redhat 9 安装zabbix server pgsql

redhat 9 安装zabbix server pgsql

    • 安装zabbix server pgsql
      • 先安装zabbixs server 所需的红帽依赖包
      • 安装rpm包
        • 下载下列的rpm包:zabbix-server pgsql fping
        • 将刚刚下载的rpm包上传到服务器/home/offline-zabbix7-pg15
        • 执行下面的命令安装
      • 安装数据库,zabbix-server数据初始化
      • 设置数据库本地密码加密方式
      • 设置zabbixs数据库连接
      • 启动服务端
      • 开机自启动
      • 访问
    • zabbix 程序升级
      • 停止服务端
      • 运行更新程序
      • 启动服务器

安装zabbix server pgsql

先安装zabbixs server 所需的红帽依赖包

dnfinstall-y--downloadonly--downloaddir=/home/offline-zabbix7-pg15 nginx php-fpm php-cli

安装rpm包

下载下列的rpm包:zabbix-server pgsql fping
# fpinghttps://dl.fedoraproject.org/pub/epel/9/Everything/x86_64/Packages/f/fping-5.0-4.el9.x86_64.rpm## postgresqlhttps://download.postgresql.org/pub/repos/yum/15/redhat/rhel-9-x86_64/postgresql15-15.7-1PGDG.rhel9.x86_64.rpm https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-9-x86_64/postgresql15-contrib-15.7-1PGDG.rhel9.x86_64.rpm https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-9-x86_64/postgresql15-libs-15.7-1PGDG.rhel9.x86_64.rpm https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-9-x86_64/postgresql15-server-15.7-1PGDG.rhel9.x86_64.rpm# zabbixhttps://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-release-latest-7.0.el9.noarch.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-web-pgsql-7.0.26-release1.el9.noarch.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix_agent2-7.0.26-windows-amd64-openssl.msi https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-agent2-7.0.26-release1.el9.x86_64.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-nginx-conf-7.0.26-release1.el9.noarch.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-selinux-policy-7.0.26-release1.el9.x86_64.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-server-pgsql-7.0.26-release1.el9.x86_64.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-sql-scripts-7.0.26-release1.el9.noarch.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-web-7.0.26-release1.el9.noarch.rpm https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/zabbix-web-deps-7.0.26-release1.el9.noarch.rpm
将刚刚下载的rpm包上传到服务器/home/offline-zabbix7-pg15
执行下面的命令安装

服务器会自动完成安装

dnfinstall-y*.rpm

安装数据库,zabbix-server数据初始化

下面一行行执行

# 初始化数据库postgresql-15-setup initdb systemctlenable--nowpostgresql-15# 建库sudo-upostgres psql create database zabbix;create user zabbix with password'zabbix';grant all privileges on database zabbix to zabbix;\q# 导入zabbix初始化数据zcat /usr/share/zabbix-sql-scripts/postgresql/server.sql.gz|sudo-upostgres psql-dzabbix# 授权sudo-upostgres psql-dzabbix-c"GRANT ALL ON ALL TABLES IN SCHEMA public TO zabbix;"sudo-upostgres psql-dzabbix-c"GRANT ALL ON ALL SEQUENCES IN SCHEMA public TO zabbix;"

设置数据库本地密码加密方式

vi/var/lib/pgsql/15/data/pg_hba.conf

local all all peer改成local all all trust

重启数据库:systemctl restart postgresql-15

设置zabbixs数据库连接

vi /etc/zabbix/zabbix_server.conf
确保下面的配置

DBName=zabbix DBUser=zabbix DBPassword=zabbix

启动服务端

systemctl start zabbix-server systemctlenable--nownginx systemctlenable--nowphp-fpm

开机自启动

systemctlenablezabbix-server systemctlenablenginx systemctlenablephp-fpm systemctlenablepostgresql-15

访问

http://你的服务器IP/ 账号:Admin 密码:zabbix

zabbix 程序升级

停止服务端

# 停服务端systemctl stop zabbix-server# 如需也停agent2systemctl stop zabbix-agent2

运行更新程序

dnf update zabbix*-y

启动服务器

systemctl start zabbix-server systemctl start zabbix-agent2
http://www.cnnetsun.cn/news/2567440.html

相关文章:

  • 行为型设计模式——状态模式
  • 【Android】AI视频剪辑-Ai剪辑视频 免费无广告
  • STM32和FPGA怎么‘分工’才高效?一份给多轴运动控制新手的软硬件协同设计指南
  • AI语音合成性价比怎么选?3大维度+5个关键指标,帮你省下60%预算
  • ARM活动监视器(AMU)架构与性能监控实践
  • 三路音调控制电路设计:基于Baxandall架构的独立中频调节方案
  • 基于LM22678的树莓派硬盘专用电源设计:解决供电不稳与电流冲击
  • 量子计算调试新突破:Bloch向量断言技术详解
  • 3个技巧快速掌握AI翻唱生成:从RVC模型到专业级歌曲转换
  • 95后必备:大模型评测研究员/技术PM高薪岗位,上海/北京等你来!
  • 基于ESP32-C3与LoRa的I²C总线无线桥接器设计与实现
  • Imagine Dragons将亮相阿布扎比大奖赛
  • 从零打造吉他效果器:软硬削波、哇音与晶体管过载电路全解析
  • 在Ubuntu 20.04上编译BetaFlight固件,给AOCODARC-F7MINI飞控刷机(保姆级教程)
  • 现在这情况,我劝大家提前做好准备。。
  • 【DeepSeek协议识别黄金标准】:基于AST+语义指纹的98.7%准确率识别模型首次开源披露
  • 基于GPS授时的精准时钟DIY:从卫星信号到数码管显示
  • 从Excel到3D图:一份内部数据的K-Means聚类与可视化完整实战记录(避坑xlrd与编码)
  • 瑞德克斯平台:从风险提示看平台责任意识
  • 【Spring Boot 认证登录注册模块全解析】:JWT+BCrypt+Redis 企业级实践
  • DELL G3装Ubuntu后WiFi挂了?手把手教你精准查询网卡型号并找对驱动(避坑指南)
  • 告别游戏卡顿!保姆级教程:在Win10上彻底搞定Antimalware Service高占用
  • 趋势科技提醒注意已遭利用的 Apex One 0day 漏洞
  • zotero修改:(1)英文作者三人以上出现“等”
  • 文档格式兼容性挑战与渐进式渲染优化:docxjs库的Web文档渲染架构解析
  • 智能手机多摄像头高光谱成像系统设计与实现
  • 告别外部中断!用EnableInterrupt库轻松搞定Arduino Nano多通道PWM读取(附完整代码)
  • 从频域到时域:聊聊宽带波束形成的两种实现路径与工程选型心得
  • Unity性能适配实战:用SystemInfo判断玩家设备,动态调整画质和特效(附完整代码)
  • Linux下MariaDB 10安装与配置指南