1 / 11
文档名称:

Centos Zabbix监控服务端搭建.doc

格式:doc   大小:456KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Centos Zabbix监控服务端搭建.doc

上传人:fy3986758 2017/11/12 文件大小:456 KB

下载得到文件列表

Centos Zabbix监控服务端搭建.doc

相关文档

文档介绍

文档介绍:Centos Zabbix监控服务端搭建
一、环境介绍
Zabbix 需要依赖LAMP(Apache、Mysql、PhP)环境,Apache也可以使用Nginx代替,为了节省时间网上有很多一键安装的脚本,下载执行安装即可。
系统:CentOS--x86_64
软件:nginx-
      mysql-
      php-
      zabbix
LNMP一键下载地址:http://bbs./docs/autoinstall/
Zabbix 下载地址:/projects/zabbix/files/ZABBIX%20Latest%20Stable/-
将安装包放到/opt 目录下
二、LNMP安装
tar zxvf
cd lemp
./
后面的步骤根据提示操作即可
 
第一张是开始安装,第二张是安装完成的,从二图可以看出每个软件包安装的目录信息。
在此感谢linuxtone论坛的脚本,为实验节省了不少时间。
三、Zabbix 安装
(1)yum安装zabbix需要的其他组件
yum -y -snmp-devel curl-devel
(2)添加zabbix用户
groupadd zabbix 添加zabbix组
useradd zabbix -g zabbix 新建zabbix用户并将其加入到zabbix组
(3)解压软件
tar zxvf zabbix-
cd zabbix-
 
(4)为zabbix创建数据库并添加用户
注:先查看数据库是否启动,肉未启动先使用/etc/ start 启动数据库
在mysql -uroot -p,输入默认密码1登陆数据库。
create database zabbix character set utf8; #新建一个数据库叫zabbix
grant all on zabbix.* to ******@localhost identified by 'redhat'; #给zabbix这个数据库授
权,只允许zabbix这个用户通过本地登录,zabbix用户的密码为redhat
grant all on *.* to zabbix@"%" identified by "redhat";
(5)将zabbix源码包中的数据导入到新建的zabbix数据库
注:,,而且导入也要严格按照顺序来。
mysql -uzabbix -p'redhat' zabbix < /zabbix/zabbix- #这个是zabbix的数据库表结构,要先导入。
mysql -uzabbix -p'redhat' zabbix < /opt/zabbix-
mysql -uzabbix -p'redhat' zabbix < /opt/zabbix-
(6)编译安装
./configure --prefix=/usr/local/zabbix --enable-server --enable-proxy --enable-agent --with-mysql=/usr/local/mysql- ---snmp --with-libcurl
make
make install
(7)为zabbix server添加端口
vim /etc/services
添加如下信息
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
(8)更改配置文件中数据库相关的用户名密码
vim /usr/local/zabbix/etc/
修改以下三项:
DBName=zabbix
DBUser=zabbix
DBPasswor