简单安装zabbix-2.2.5

一:实验环境

OS: centos 6.4

zabbix-2.2.5.tar.gz

二:首先安装所需软件包

1.yum  -y install  httpd  mysql-server mysql-devel \

php php-mysql php-gd php-bcmath php-mbstring php-xml \

net-snmp* libcurl-devel libxml2-devel gettext \

libssh2-devel OpenIPMI-devel openldap-devel unixODBC-devel

2.启动apache和mysql

#/etc/init.d/mysqld start ;chkconfig mysqld on

#/etc/init.d/httpd start ; chkconfig httpd on

3.设置mysql root密码

#mysqladmin  -uroot password root

会提示输入密码(第一次默认root没有密码)

所以直接回车就行

4.添加zabbix用户

#groupadd -g 201 zabbix

#useradd -g zabbix -u 201 -s /sbin/nologin -M zabbix

5.开始编译zabbix

#tar  xzvf zabbix-2.2.5.tar.gz

#cd  zabbix-2.2.5

#./configure --prefix=/usr --sysconfdir=/etc/zabbix \

--enable-server --enable-agent \

--with-mysql --with-libxml2 --with-unixodbc --with-net-snmp --with-ssh2 --with-openipmi --with-ldap --with-libcurl --with-iconv

#make  install

6.创建并导入zabbix数据库

mysql -uroot -proot -e "create database zabbix;"

mysql -uroot -proot -e "grant all on zabbix.* to [email protected] identified by ‘zabbix‘;"

mysql -uzabbix -pzabbix -D zabbix < database/mysql/schema.sql

mysql -uzabbix -pzabbix -D zabbix < database/mysql/images.sql

mysql -uzabbix -pzabbix -D zabbix < database/mysql/data.sql

###zabbix-1.8.20导入数据库顺序如下#########################

##cd  zabbix-1.8.20                                                                                           ###

##mysql  -uzabbix -pzabbix zabbix <create/schema/mysql.sql               ###

##mysql  -uzabbix -pzabbix zabbix < create/data/data.sql                        ###

##mysql  -uzabbix -pzabbix zabbix <create/data/images_mysql.sql      ###

7.修改zabbix配置文件

agentd.conf使用默认即可,主要修改server配置文件

vi /etc/zabbix/zabbix.server.conf

找到DBUser=root这行,修改为

DBUser=zabbix

找到#DBPassword=这行

去除#号,并设置值等于zabbix

DBPassword=zabbix

9.启动zabbix_server和zabbix_agentd进程

同下面zabbix-1.8.20配置

###zabbix-1.8.20下脚本位置##################################

#cd zabbix-1.8.20                                                                                                                ####

##cp misc/init.d/fedora/core5/zabbix_* /etc/init.d/                                                         ###

##vi /etc/init.d/zabbix_server和zabbix_agentd                                                                ###

##找到ZABBIX_BIN="修改为zabbix_server的正确路径",zabbix_agentd操作一样    ###

##启动zabbix_server和zabbix_agentd并设置为开机启动                                             ####

##/etc/init.d/zabbix_server start ; chkconfig zabbix_server on                                      ####

##/etc/init.d/zabbix_agentd start ; chkconfig zabbix_agentd on                                   ####

10.安装zabbix Web界面

cp  -r  frontends/php/* /var/www/html/

11.配置zabbix

浏览http://192.168.78.11/index.php,会看到欢迎界面

点击next,会检查当前环境,如下图

根据提示修改php配置文件

vi /etc/php.ini

post_max_size=8M改为16M

max_execution_time=30改为300

max_input_time=60改为300

去除date.timezone前面的#,并设置为

date.timezone =Asia/Shangha

保存退出

重启apache /etc/init.d/httpd  restart

再次点击"Retry",显示“ok”,如下图

点击"next",输入mysql  zabbix密码,并点击Test Connection,显示“ok”如下图

点击两次“next”,出现配置预览,如果没有问题,就可以点击“next”的了,如下图

点击“next”会出现配置文件创建错误的提示,如下图

点击“Download configuration file”下载配置文件,并上传到/var/www/html/conf/目录下再点击“Retry”即显示ok,如下图

点击“Finish”完成配置,随后出现登录界面,如下图

输入用户名:admin,密码:zabbix后,即可登录,下图为登录后的界面

三:zabbix简单配置

1.默认安装好后,本机是没有被列入监控状态的

依次点击“Configuration”—"Hosts",可看到目前的监控主机Zabbix Server,如下图

选中它,下面选择“Enable selected”并点击“go”,即可把当前Zabbix Server主机列入被监控状态

时间: 2024-08-04 14:08:22

简单安装zabbix-2.2.5的相关文章

简单操作Zabbix安装配置与邮件报警(centos 7.4)

Zabbix官网下载地址:https://www.zabbix.com/download 实验拓扑:zabbix server端: 192.168.80.101 公网环境 centos 7.4 LAMP架构zabbix angent端: 192.168.80.102 公网环境 centos 7.4注:zabbix(音同 z?bix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix由2部分构成,zabbix server与可选组件zabbix agent

zabbix简单安装

zabbix安装 服务器CentOS 6.5 #监控端/服务端   zabbix文档  wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-2.4.3-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-agent-2.4.3-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix

PHP 7.1.0安装Zabbix 3.0.7问题处理

A non well formed numeric value encountered [zabbix.php:21 → require_once() → ZBase->run() → ZBase->processRequest() → CView->getOutput() → include() → make_status_of_zbx() → CFrontendSetup->checkRequirements() → CFrontendSetup->checkPhpMem

centos7编译安装zabbix

1.安装MySQL 从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!使用系统自带的repos安装很简单:# yum install -y mariadb mariadb-server启动mariadb# systemctl start mariadb之前的服务管理命令还可以用# service mariadb start设置开机自启动# systemctl enable mariadb安全初始化,设置root密码等# mysql_secure_installation测

自动安装zabbix客户端shell脚本

一般工作中要部署新服务器,部署完成还要添加zabbix监控,所以安装zabbix客户端是很频繁的,我这里写了一个简单的自动安装脚本,不是很完善,但也可以平时拿来用. 脚本运行的时候可能会出来一些错误,可以看终止时的错误信息,很可能是缺少相关的包,根据信息安装包再重新运行即可. 注意修改配置的内容,要根据实际情况做相应的修改,比如server和hostname,server是服务端的ip,根据实际情况配置,hostname我这里设置的是客户端自己的ip,也可以根据自身情况修改.在获取本地ip时,这

LAMP+Centos6.5上安装zabbix

系统版本:centos6.5 内核版本:2.6.32-358.el6.x86_64 yum安装LAMP环境: yum install -y gcc gcc-c++httpd httpd-devel mysql msql-server mysql-devel php php-mysql php-common php-gdphp-mbstring php-mcrtpt php-devel php-xml php-bcmath libcurl-develnet-snmp-devel 2.  添加用户及

在本机上安装zabbix,来监控服务器 一

首先说一点,其实本人完全不懂运维的东西,所以找了运维的朋友些了一些东西,下面我很不厚道的把他写的东西全部搬过来了.非常感谢大神... 背景就是要在windows上安装zabbix,用来监控服务器,其实说起来很简单,就是一个软件,但是呵呵呵呵,这个软件的客户端必须在linux上安装,问题就来了,本宝完全不懂linux,好吧,开始写心得了 一.首先安装一个teamviewer 这个软件其实与安装Linux没什么关系,主要是我是小白,需要让朋友远程监控指导,然后我就发现这个软件还挺好用的..所以推荐一

yum安装zabbix监控

公司的服务器由于没有监控软件监控,最感觉不安全,就开始研究zabbix的安装,最后找到一个最简单的安装方法,在这里记录一下,方便以后的查阅 1.安装zabbix官方的软件配置仓库 rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm 安装完成之后我们来看一下可用的zabbix安装包信息: yum search zabbix 2.安装zabbix服务器端, mysql

zabbix系列一:安装zabbix

首先,准备好前期环境,搭建LAMP,也可以使用yum安装: [[email protected] ~]#yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml unixODBC-devel OpenIPMI-devel libxml2-devel 启动httpd,mysql: