千家信息网

zabbix源码安装

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,zabbix 介绍zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法
千家信息网最后更新 2026年11月02日zabbix源码安装

zabbix 介绍

zabbix由2部分构成,zabbix server与可选组件zabbix agent。

  • zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平台上。
  • 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 安装

安装zabbix依赖包shell> yum install net-snmp-devel curl-devel创建zabbix用户shell> groupadd zabbixshell> useradd -r -g zabbix zabbix解压zabbix安装包shell> tar zxvf zabbix-2.4.5.tar.gz shell> cd zabbix-2.4.5/创建zabbix数据库库并导入初始化数据mysql> create database zabbix character set utf8;Query OK, 1 row affected (0.02 sec)mysql> grant all on zabbix.* to zabbix@localhost identified by '123@qwe';Query OK, 0 rows affected (0.01 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)shell> mysql -u zabbix -p zabbix < database/mysql/schema.sqlshell> mysql -u zabbix -p zabbix < database/mysql/images.sqlshell> mysql -u zabbix -p zabbix < database/mysql/data.sql编译安装zabbixshell> ./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent \--with-mysql=/db/mysql/bin/mysql_config --with-net-snmp --with-libcurlshell> make && make installshell> ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/shell> ln -s /usr/local/zabbix/bin/* /usr/local/bin/

zabbix 配置

添加zabbix server端口shell> grep zabbix /etc/services zabbix-agent    10050/tcp               # Zabbix Agentzabbix-agent    10050/udp               # Zabbix Agentzabbix-trapper  10051/tcp               # Zabbix Trapperzabbix-trapper  10051/udp               # Zabbix Trapper更改zabbix-server.conf配置文件中关于数据库部分。shell> vi /usr/local/zabbix/etc/zabbix_server.conf==============================================================DBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=123@qweDBSocket=/tmp/mysql.sockDBPort=3306ListenIP=127.0.0.1AlertScriptsPath=/usr/local/zabbix/share/zabbix/alertscripts==============================================================更改zabbix_agent.conf配置文件中关于数据库部分shell> vi /usr/local/zabbix/etc/zabbix_agentd.conf==============================================================Include=/usr/local/etc/zabbix_agentd.conf.d/UnsafeUserParameters=1==============================================================

启动运行zabbix

拷贝zabbix前端到web目录下shell> cp -a frontends/php/* /usr/local/nginx/html/zabbix/shell> chown -R nginx.nginx /usr/local/nginx/html/添加zabbix到开机启动脚本并修改shell> cp misc/init.d/fedora/zabbix_agentd /etc/init.d/shell> cp misc/init.d/fedora/zabbix_server /etc/init.d/修改/etc/init.d/zabbix_server、/etc/init.d/zabbix_agentd中BASEDIR=/usr/local/zabbixshell> /etc/init.d/zabbix_agentd startStarting zabbix_agentd:                                    [确定]shell> /etc/init.d/zabbix_server startStarting zabbix_server:                                    [确定]

配置web站点

修改php配置文件参数shell> vi /usr/local/php/lib/php.ini==============================================================date.timezone = Asia/Shanghaipost_max_size =32Mmax_execution_time =300max_input_time =300==============================================================启动php-fpm、nginxshell> /usr/local/php/sbin/php-fpm shell> /usr/local/nginx/nginx

通过web页面配置zabbix

在浏览器中输入http:///zabbix/setup.php,会显示

  1. Welcome ---> next
  2. Check of pre-requisites ---> next,如检查不通过可能需要修改php配置文件或动态扩展编译php
  3. Configure DB connection ---> 输入数据库用户信息,Test connection, nest
  4. Zabbix server details ---> next
  5. Pre-Installation summary ---> next
  6. Install ---> Finish

使用默认账号:admin 密码:zabbix 登录

参考:
https://www.zabbix.com/documentation/2.4/manual/installation/install
http://coolnull.com/217.html
http://www.osyunwei.com/archives/7984.html

整理自网络

Svoid
2015-07-02

配置 数据 数据库 文件 信息 部分 监视 运行 服务器 用户 端口 系统 网络 中关 服务 输入 操作系统 内存 前端 功能 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东猪兼强互联网科技有限公司 金融科技还是互联网 互联网最新的科技有限公司 凡科互联网科技 联恩商钥互联网科技有限公司 深圳卡尔迅互联网科技有限公司怎么样 无锡溥仪互联网科技有限公司 华中科技有哪些互联网大佬 互联网科技公司的市场部门 成都玖崟互联网科技有限公司乐商圈怎么样 互联网科技公司需要的职位 开一家科技互联网公司需要多少钱 互联网科技和信息 东莞新华互联网科技学校 广州新华互联网科技学校电竞方面 朱啸虎曾投资哪些互联网科技企业 图游互联网科技 世界互联网科技成果奖 科技互联网经济论坛 互联网时代高科技布局 科技互联网企业 合肥互联网科技公司 互联网和高科技公司 江苏南京365互联网科技 彤创互联网科技有限公司 广州富喜互联网络科技 产业互联网科技服务公司 互联网科技接地气 北京互联网科技类企业分布 北京瑞云互联网科技有限公司
0