zabbix2.2入门教程之编译安装(一)
2015-05-04 09:09
651 查看
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。测试环境:centos6.4+zabbix2.2一、安装lamp(server端)# yum -y install httpd mysql mysql-serverphp 二、编译安装zabbix2.2(server端)准备编译环境:#yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-develncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-develnet-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring创建zabbix数据库并授权用户访问#service mysqld startmysql>create database zabbix character set utf8;mysql>grant all on zabbix.* to zabbix@"%" identified by "zabbix";mysql>flush privileges;#tar xf zabbix-2.2.2.tar.gz#cd zabbix-2.2.2初始化zabbix数据库#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/schema.sql#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/images.sql#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/data.sql# ./configure--prefix=/usr/local/zabbix --enable-server --with-net-snmp --with-libcurl--with-mysql=/usr/bin/mysql_config#make && make install#useradd -r zabbix -s /sbin/nologin#cp misc/init.d/tru64/zabbix_server /etc/init.d/(这里需要修改下脚本的命令路径)#cp -r frontends/php /var/www/html/zabbix修改php.ini相关选项date.timezone =Asia/Shanghaipost_max_size = 50Mmax_execution_time = 300max_input_time = 300启动zabbix_server、httpd服务# service zabbix_server start# service httpd start打开浏览器,输入http://zabbix_server_ip/zabbix
默认的用户名是admin,密码是zabbix,至此,zabbix服务端编译安装完成三、编译安装zabbix2.2(agent端)
准备编译安装环境
# yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-devel ncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring
# useradd -r -s /sbin/nologin zabbix
# tar xf zabbix-2.2.2.tar.gz
# cd zabbix-2.2.2
# ./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl
# make && make install
# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
# chmod +x /etc/init.d/zabbix_agentd zabbix客户端编译安装完成。
本文出自 “源洁则流清,形端则影直” 博客,请务必保留此出处http://zhouxt.blog.51cto.com/8743763/1641541
默认的用户名是admin,密码是zabbix,至此,zabbix服务端编译安装完成三、编译安装zabbix2.2(agent端)
准备编译安装环境
# yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-devel ncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring
# useradd -r -s /sbin/nologin zabbix
# tar xf zabbix-2.2.2.tar.gz
# cd zabbix-2.2.2
# ./configure --prefix=/usr/local/zabbix --enable-agent --with-net-snmp --with-libcurl
# make && make install
# cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
# chmod +x /etc/init.d/zabbix_agentd zabbix客户端编译安装完成。
本文出自 “源洁则流清,形端则影直” 博客,请务必保留此出处http://zhouxt.blog.51cto.com/8743763/1641541
相关文章推荐
- 编译安装Zabbix 2.2 (LNMP环境)
- zabbix2.2入门教程之配置文件配置(二)
- Zabbix 全新安装教程 入门使用教程
- zabbix2.2入门教程之监控lvs(三)
- Hadoop基础教程-第2章 Hadoop快速入门(2.2 Hadoop下载与安装)
- zabbix2.2入门教程之监控tomcat(四)
- zabbix2.2入门教程之监控mysql(六)
- Ionic2入门教程02:绕开npm安装
- windows下Graphviz安装及入门教程以及PlantUML
- NumPy 的安装和入门教程
- protoc-gen-lua 编译、安装、使用教程
- zabbix安装教程
- hadoop2.2伪分布安装加2.2源码编译
- matconvnet安装编译教程
- windows以及linux 环境下Google Protocol Buffer 下载编译安装教程
- windows下安装easy_install,pip,及flask入门教程链接
- Android Studio 安装教程 入门到精通
- [SQL SERVER BI入门教程]1、安装与基础概念
- zabbix 2.2自动安装脚本
- Storm入门教程:安装部署步骤详解(1)