zabbix-2.0.0(包含服务端及Linux客户端程序)
服务端需已安装LNMP或者LAMP环境
规划如下:Server:192.168.133.177 (CentOS 6.2 x86_64)这里我自行用vsftpd搭建了一个ftp服务器Agent:192.168.133.172-176 (CentOS 6.2 x86_64)
服务端及客户端安装LINUX 服务端安装#useradd zabbix –M –s /sbin/nologin安装开发软件包:#yum –y install gcc gcc-c++ libcurl libcurl-devel net-snmp net-snmp-devel下载Linux端程序:可通过zabbix 官方网站下载;注:此处我用FTP服务器下载的,大家可以到zabbix官网下载。wget --ftp-user=ftp --ftp-password=123456 ftp://192.168.133.177/zbx/zabbix-2.0.0.tar.gz解压并对其安装:#tar xf zabbix-2.0.0.tar.gz && cd zabbix-2.0.0 && ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-ssh && make && make install
配置服务端和客户端1、服务端的配置:编辑zabbix_server.conf 需要简单修改的地方DBHost=localhost \\配置数据库的主机DBName=zabbix \\配置所使用的数据库名字DBUser=user \\配置数据库用户DBPassword=passwd \\配置数据库密码DBPort=3306 \\配置数据库端口别的咱不做修改2、客户端的配置:编辑zabbix_agentd.conf 注意修改:Server=192.168.133.177 \\设置服务端的IPHostname=monitor-177 \\设置客户端的主机名字(需要和web 中的名字一样)
配置Web 监控界面1、启动服务端和客户端程序Linux 服务端:zabbix_server (查看zabbix_server.log文件检查是否已正常启动)Linux 客户端:zabbix_agentd (查看zabbix_agentd.log文件检查是否已正常启动)拷贝zabbix 的php 文件到 www 目录:/bin/cp –rf zabbix-2.0.0/frontends/php/* /var/www/访问http://192.168.133.177/zabbix/ 看到如下图所示的安装向导,只可根据提示执行下一步下一步,输入相应的配置信息即可