1、建立数据库并导入脚本
create database zabbix character set utf8;
grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql -uroot -p zabbix < database/mysql/mysql.sql
mysql -uroot -p zabbix < database/mysql/data.sql
mysql -uroot -p zabbix < database/mysql/images_mysql.sql
2、安装net-snmp
tar xzvf net-snmp-5.7.1.tar.gz
cd net-snmp-5.7.1
./configure
make
make install
3、安装Zabbix
tar xzvf zabbix-2.0.2.tar.gz
cd zabbix-2.0.2
./configure --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl
make && make install
vi /etc/services
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
vi /usr/local/etc/zabbix_server.conf
DBUser=zabbix
DBPassword=zabbix
vi /usr/local/etc/zabbix_proxy.conf
DBUser=zabbix
DBPassword=zabbix
echo /usr/local/mysql/lib/mysql/ >> /etc/ld.so.conf
echo /usr/local/lib/ >> /etc/ld.so.conf
ldconfig
zabbix_server
zabbix_agentd
zabbix_proxy
4、安装apr
tar xzvf apr-1.4.6.tar.gz
cd apr-1.4.6
./configure
make & make install
5、安装apr-util
tar xzvf apr-util-1.4.1.tar.gz
cd apr-util-1.4.1
./configure --with-apr=/usr/local/apr/
make & make install
6、安装 pcre
tar xzvf pcre-8.21.tar.gz
cd pcre-8.21
./configure
make & make install
7、安装apache
tar xzvf httpd-2.4.3.tar.gz
cd httpd-2.4.3
./configure --enable-module=so --enable-mods-shared=most
make & make install
8、安装freetype
tar xzvf freetype-2.4.10.tar.gz
cd freetype-2.4.10
./configure
make & make install
9、安装jpeg
tar xzvf jpegsrc.v8d.tar.gz
cd jpeg-8d
./configure --enable-shared
make
make test
make install
10、安装gd
tar xzvf pierrejoye-gd-libgd-733361a31aab.tar.gz
cd pierrejoye-gd-libgd-733361a31aab
./configure --with-png --with-freetype --with-jpeg
make install
11、安装PHP
tar xzvf php-5.4.6.tar.gz
cd php-5.4.6
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fpm --enable-sockets --enable-pdo --with-pdo-mysql=/usr/local/mysql --with-gd --with-gettext --enable-bcmath --enable-xml --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-freetype-dir=/usr/include/freetype2/freetype --with-jpeg-dir=/usr/local/include
make
make install
12、安装zabbix管理端
mkdir /usr/local/apache2/htdocs/zabbix
cd frontends/php
cp -a . /usr/local/apache2/htdocs/zabbix
13、启动apache
/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start
14、登录管理端
http://10.10.10.18/zabbix/
用户名:Admin 密码:zabbix
15、安装客户端agent
cd /usr/local
tar xzvf zabbix_agents_2.0.0.linux2_6.i386.tar.gz
vi /etc/services
zabbix_agent 10050/tcp
zabbix_trap 10051/tcp
mkdir /etc/zabbix
把服务器下的/etc/zabbix/zabbix_agentd.conf传到agentd客户端的/etc/zabbix下
vi /etc/zabbix/zabbix_agentd.conf
LogFile=/tmp/zabbix_agentd.log
Server=10.10.10.18
Hostname=Zabbix 18.120
/usr/local/sbin/zabbix_agentd
netstat -ntpl |grep zab
分享到:
相关推荐
### Zabbix 安装与优化指南 #### 一、前言 Zabbix 是一款非常流行的开源监控工具,它能够提供全面的网络监控解决方案,适用于各种规模的企业。本文将基于提供的文档资料,详细介绍如何在Linux环境下安装与配置...
### Zabbix在CentOS 7下的安装指南 #### 一、安装MySQL (MariaDB) **1.1 安装MariaDB** 在CentOS 7环境下安装MariaDB作为Zabbix的后端数据库,首先通过`yum`命令安装MariaDB及其服务组件: ```bash yum install ...
这个资源包提供的教程应该涵盖了以上所有步骤,为初学者提供了一个清晰的指南,帮助他们顺利地在CentOS 7环境中构建一个完整的Zabbix监控系统,从而对服务器和应用进行实时监控,及时发现并解决问题。
### Zabbix安装教程知识点解析 ...从环境搭建、基础软件安装到Zabbix软件包的下载与安装,每一步都提供了详尽的操作指南。对于希望了解和实践Zabbix监控系统的读者来说,是一份非常实用的参考资料。
本文档旨在提供一套全面的Zabbix安装指南,涉及Web环境的搭建(Nginx+MySQL+PHP),以及一系列必要的组件和扩展,确保能够顺利地安装并运行Zabbix监控系统。 #### 二、环境准备与依赖安装 **1. Nginx** Nginx是一...
以上内容综合了zabbix安装手册的关键知识点,从准备、搭建、配置到使用,每一步都有涉及,为读者提供了一个全面的zabbix安装指导。在实际操作中,还需要根据具体环境和需求做出适当调整和优化。
本教程将指导您如何在Linux环境下安装Zabbix监控系统,并结合PostgreSQL作为数据库服务以及Nginx作为Web服务器。具体环境配置为:Linux 6.6 + PostgreSQL 9.3.5 + Nginx 1.6.0 + Zabbix 3.4。所有软件安装位置统一...
本文档旨在提供 Zabbix 中文版的安装部署指南,旨在帮助用户快速部署 Zabbix 监控系统。本手册涵盖了 Zabbix 的基本概念、安装步骤、配置过程和常见问题解答等内容。 一、Zabbix 简介 Zabbix 是一个基于 WEB 界面...
以下是在Red Hat 6.4上安装Zabbix的详细步骤和知识点。 1. 关闭防火墙和SELinux 为了顺利部署Zabbix,需要临时关闭系统的防火墙和SELinux安全模块。这可以通过执行以下命令完成: ``` [root@localhost~]#service ...
- 根据Zabbix的安装指南进行配置,包括数据库连接信息、Web界面设置等。 - 重启Apache以应用配置更改。 - 浏览器访问Apache服务器地址,验证Zabbix是否已成功集成并可以正常访问。 完成以上步骤后,你将拥有一个...
Zabbix Linux 安装指南 标题解释 本文档旨在提供 Zabbix 在 Linux 平台上的安装指南,旨在帮助读者避免安装过程中的常见错误,确保安装成功。 描述解释 本文档提供了 Zabbix 的安装步骤,包括安装 NTP、Mysql、...
本书《Zabbix 1.8 Network Monitoring》由Rihards Olups撰写,提供了详细的Zabbix安装、配置与使用的指南。 #### 二、安装前准备 在开始安装Zabbix之前,需要确保系统满足以下条件: - 操作系统:推荐使用Linux(如...
### Zabbix配置指南安装篇知识点总结 #### 一、环境介绍 在进行Zabbix的配置之前,首先要确保有一个合适的环境。本章节详细介绍了所需的硬件、操作系统版本以及相关的网络配置。 **1.1 硬件信息** - **硬件类型**:...
这篇文章的标签是“文档资料”,这表明这篇文章主要提供了关于在银河麒麟系统中编译安装 Zabbix 4.0 TLS 的文档资料和指导。 知识点解释 一、参考官方文档 在安装 Zabbix 之前,我们需要参考官方文档,以了解 ...
CentOS 7.6/7.7 + Zabbix 4.4.7 + Grafana 6.4.4 安装指导 本文档将指导您在 CentOS 7.6/7.7 上安装 Zabbix 4.4.7 和 Grafana 6.4.4,并配置 MySQL 5.7 数据库。 环境准备 在开始安装之前,需要关闭防火墙和 ...
`zabbix服务端及客户端安装说明.pdf`会详细指导你完成这两个组件的安装步骤,包括依赖包的安装、配置文件的修改以及启动服务。 接下来,Zabbix与MySQL数据库的集成是其核心功能之一。`zabbix重要表表结构及重要字段...
本教程旨在指导读者部署 Zabbix 服务器,包括安装、配置和使用 Zabbix 的步骤。Zabbix 是一个功能强大且流行的网络监控工具,能够实时监控网络设备、服务器和应用程序的状态。 硬件要求: * 内存:8G 以上 * 硬盘...
### Linux下Zabbix服务端的安装部署 #### 一、概述 Zabbix是一款开源的网络监控工具,能够对服务器的内存、CPU负载、网络流量、磁盘使用情况等进行实时监控,并能通过图表形式直观地展示这些数据。本文将详细介绍在...