Zabbix安装配置介绍
[*]准备服务器
Ip为192.168.1.190用户名root 密码 yicha.123
[*]准备运行环境及相应的软件
软件清单: 软件 版本 Apache httpd-2.2.3 Mysql mysql-5.0.95 Php PHP-5.3.27 Zabbix zabbix-2.2.21、安装mysql1、为mysql的root用户添加密码为yicha.123 mysqladmin –u root password yicha.1232、创建zabbix数据库:mysql>create database zabbix character set utf8;3、创建zabbix数据库用户,并设定相应的权限 mysql>grant all privileges on zabbix.* to zabbixuser@'%' identified by 'yicha.123';mysql> flush privileges;2、安装httpd3、安装zabbix1、准备安装包 zabbix-2.2.2.tar.gz 解压至 /usr/src目录2、创建zabbix用户组: groupadd zabbix3、创建用户: useradd -g zabbix zabbix4、编译安装(参数为 ./configure --enable-server --enable-agent --with-mysql--with-net-snmp )4、安装PHP编辑配置文件vim /etc/php.iniate.timezone = Asia/Shanghaimax_execution_time = 300max_input_time = 300post_max_size = 32Mmemory_limit = 128Mmbstring.func_overload = 25、配置zabbix server端的文件,定义数据库的IP、用户名、密码
vim /usr/local/etc/zabbix.server.confDBHost=192.168.1.190DBName= zabbixDBUser=zabbixuserDBPassword=yicha.1236、将zabbix的页面文件copy到指定目录 mkdir-pv /var/www/html/zabbixcp -azabbix-2.2.2/frontends/php/* /var/www/html/zabbix/chown -Rapache.apache /var/www/html/zabbix/7、将zabbix的初始数据导入到mysql中mysql -uroot-pyicha.123 zabbix </usr/src/zabbix-2.2.2/database/mysql/schema.sqlmysql -uroot-pyicha.123 zabbix </usr/src/zabbix-2.2.2/database/mysql/images.sqlmysql -uroot-pyicha.123 zabbix </usr/src/zabbix-2.2.2/database/mysql/data.sql8、启动httpd,mysql,访问安装页面,完成登录初始化。访问http://192.168.1.190
接着依次输入mysql的IP地址,账号和密码,就可以登陆了。
Zabbixagent安装
下载地址:http://www.zabbix.com/download.php# tar -zxvf zabbix-2.2.2.tar.gz创建用户:# groupadd zabbix# useradd -g zabbix zabbix编译安装zabbix: ./configure --enable-agent而后执行make make installagent的配置文件为zaabix_agentd.conf,编辑配置文件,修改server=192.168.1.190而后启动agent即可。
Zabbixproxy安装Zabbix Proxy 不需要安装httpd和php,只需为其配置好数据库即可。注意,proxy和server端的数据库名称不能一样。1、安装配置mysql为mysql的root用户添加密码为yicha.123mysqladmin –u root password yicha.123创建zabbix数据库:mysql>create database zabbix_proxy character set utf8;创建zabbix数据库用户,并设定相应的权限 :mysql>grant all privileges on zabbix.* to zbxuser@'%' identified by 'yicha.123';mysql> flush privileges;
2、编译安装zabbixproxy准备安装包 zabbix-2.2.2.tar.gz 解压至 /usr/src目录创建zabbix用户组: groupadd zabbix创建用户: useradd -g zabbix zabbix编译安装(参数为 ./configure--with-mysql – enable-proxy )make
make install
3、配置zabbixproxy端的文件,定义数据库的IP、用户名、密码
vim /usr/local/etc/zabbix.proxy.confDBHost=192.168.170.48DBName= zabbix_proxyDBUser=zbxuserDBPassword=yicha.1234、将zabbix的初始数据导入到mysql中(只导入shema即可)Mysql –uroot -pyicha.123 zabbix_proxy</usr/src/zabbix-2.2.2/database/mysql/schema.sql
页:
[1]