Zabbix2.4 安装配置

首先从www.zabbix.com下载rpm包:

Zabbix2.4 安装配置

接下来我要配置一台zabbix server,自己监控自己即使服务端又是客户端,zabbix web gui和zabbix数据库都放在同一台主机上,除了第4,5个包不装外,其他的包都给装上,为了解决某些包的依赖关系还需事先安装yum -y install epel-release。(注意不必要去编译安装,提供的rpm包已经可以满足企业需求了)

这样我还得事先配置一台mysql服务器和一台httpd服务器,mysql用来存储数据, yum -y install httpd yum -y install mysql-server  service mysqld start  mysql 

create database zabbix character set utf8;  创建一个zabbix数据库,

grant all on zabbix.* to 'zbxuser'@'%' identified by 'zbxpass'; 对zbxuser用户授权。

flush privileges; 刷新用户授权表。

安装结束后,ls /etc/zabbix/ :

Zabbix2.4 安装配置

上图可以看到客户端与服务器端的配置文件都已经有了。

Zabbix2.4 安装配置

在/etc/httpd/conf.d目录下生成了与zabbix相关的配置文件,如果httpd已经启动,那么需要从新启动一下httpd,来加载zabbix的配置文件,service httpd start。

为了服务器端能连接mysql,还需导入三个文件到mysql,cd cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/

Zabbix2.4 安装配置

 mysql zabbix < schema.sql,   mysql zabbix < images.sql ,  mysql zabbix < data.sql 按这次序导入。

接下来vim /etc/zabbix/zabbix_server.conf 打开zabbix server的配置文件。

Zabbix2.4 安装配置

这里因为数据库和服务器在同一台主机上,可以不动它,不在同一台主机上要改为数据库主机的ip地址:

Zabbix2.4 安装配置

注意这里的主机地址要对,不然zabbix server启动不了。

Zabbix2.4 安装配置

上面的DBName我已经在mysql中创建了zabbix

Zabbix2.4 安装配置

这里改为zbxuser用户

Zabbix2.4 安装配置

这里添加该用户的密码。

查看zabbix-server安装了哪些包:

Zabbix2.4 安装配置

service zabbix-server start   ss -tnl  

Zabbix2.4 安装配置

10051的端口已经监听,zabbix server 已经启动。

接下来配置zabbix web gui 它的web界面是用php语言写的。php在安装httpd时会被自动安装。

vim /etc/php.ini

 Zabbix2.4 安装配置

时区指定为上海。 重启httpd 使之生效,  service httpd restart

打开浏览器输入地址:  192.168.238.221/zabbix

Zabbix2.4 安装配置

点击next

Zabbix2.4 安装配置

所有项都显示为ok。点next

Zabbix2.4 安装配置

根据zabbix server的配置文件填写。 点击test connection 测试一下是否ok,点next

Zabbix2.4 安装配置

点下一步,这里的name是主机名,不填也没关系。

Zabbix2.4 安装配置

点下一步。

Zabbix2.4 安装配置

如果以后密码修改了,可以去更改上面这个文件。finish

Zabbix2.4 安装配置

默认的管理员的账号和密码 admin  zabbix   登陆。

Zabbix2.4 安装配置

完成!

一些Zabbix相关教程集合

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

相关推荐