RHEL_6.8_X86_64安装Zabbix_2.4_Server端
2017-01-15 14:06
495 查看
一、安装Zabbix
1、检查当前系统安装环境
检查结果:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/65bc8e77e21030d348dc0bb2a3038e06)
没有安装php
已安装Mysql数据库
没有安装zabbix
已安装http
2、安装mysql
yum install -y mysql mysql-server
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/2c15000151eaf732f02bd758a6bbedf1)
3、安装php
yum install-y
php*
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/dee8fcca8f7d7fc9c974b88406b867dc)
少俩安装包:
php-bcmath-5.3.3-26.el6.x86_64.rpm
php-mbstring-5.3.3-26.el6.x86_64.rpm
这两个包系统镜像没有,下载地址: http://rpm.pbone.net
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/81ad8996a3725ce7362264ee59e00935)
下载后,上传服务器安装rpm:
rmp -ivhphp-bcmat
4000
h-5.3.3-47.el6.x86_64.rpm
rpm -ivhphp-mbstring-5.3.3-47.el6.x86_64.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/295b3c1e098c35420f2189ce0210be16)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/5d7d0ea9b3ef93c47291dbb6910d9d68)
4、安装httpd
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/b83f3ffbe5f8479aae9ba5130ffa0fbb)
5、安装zabbix
安装顺序:
zabbix-2.4.8-1.el6.x86_64.rpm
这三个包系统镜像没有,下载地址:http://rpm.pbone.net
fping-3.9-1.el6.rf.x86_64.rpm
iksemel-1.4-2_2.el6.x86_64.rpm
libiksemel3-1.4-2_2.el6.x86_64.rpm
下载安装包,上传服务器后进行安装:
rpm -ivhfping-3.9-1.el6.rf.x86_64.rpm
rpm -ivhiksemel-1.4-2_2.el6.x86_64.rpm
rpm -ivhlibiksemel3-1.4-2_2.el6.x86_64.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/5f23693207e9d6383d5436f43548e339)
下面两个包一起安装,否则提示:zabbix-server-implementation…… isneeded by zabbix-server-……
yum install -y zabbix-server-2.4.8-1.el6.x86_64.rpmzabbix-server-mysql-2.4.8-1.el6.x86_64.rpm
zabbix-server-2.4.4-1.el6.x86_64.rpm
zabbix-server-mysql-2.4.4-1.el6.x86_64.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/3c69bfa73b9f3a807be9cc44ae5c39c0)
下面两个包一起安装。
yum install -y zabbix-web-2.4.8-1.el6.noarch.rpmzabbix-web-mysql-2.4.8-1.el6.noarch.rpm
zabbix-web-2.4.4-1.el6.noarch.rpm
zabbix-web-mysql-2.4.4-1.el6.noarch.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/10905e21eef53fec84b0ec466f411eda)
yum install -y zabbix-agent-2.4.8-1.el6.x86_64.rpm
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/8ba393e399814be2a4af6321a95ca6b6)
6、修改相关配置文件:
###修改zabbix主配置文件(和数据库保持一致)
#find / -name zabbix_server.conf
/etc/zabbix/zabbix_server.conf
#vi/etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Passw0rd
###添加zabbix的服务端口 vi/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 Trappe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/5b495cde4f52311ad7117524b250dd86)
###修改/etc/php.ini
date.timezone = Asia/Shanghai
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
always_populate_raw_post_data = -1
7、启动mysql,创建zabbix数据库,导入sql脚本
service mysqld start
###创建zabbix数据库及授权(用本文中最上面的示例更好用)
mysql> create database zabbix character set utf8collate utf8_bin;
mysql> grant all privileges on zabbix.*to 'zabbix'@'%' identified by 'Passw0rd';
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/5b61af902d9e32593e5f6f7122a074a5)
##grant all privileges on zabbix.* to'zabbix'@'localhost'identified
by 'Passw0rd';
###grant all privileges on zabbix.* to'zabbix'@'zabbix'identified
by 'Passw0rd';
###--确认zabbix远程及本地登录正常。
# mysql -uzabbix -p -h 192.168.1.50
# mysql -uzabbix -p --本地登录
导入zabbix相关的sql脚本:
# cd/usr/share/doc/zabbix-server-mysql-2.4.8/create/
# ls
data.sql images.sql schema.sql
# mysql -uroot zabbix < schema.sql
# mysql -uroot zabbix < images.sql
# mysql -uroot zabbix < data.sql
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/edac38134b880fca385d022f7977b524)
httpd start报错:
# service httpd start
Starting httpd: httpd: Could not reliably determine the server'sfully qualified domain name, using 192.168.1.50 for
ServerName
[ OK ]
解决办法:vi /etc/httpd/conf/httpd.conf 加入一句 ServerName localhost:80
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/472dd3b81cd62d93780d67a5685586fc)
8、启动appache及zabbix服务
启动apache:
service httpd start
或/etc/init.d/httpd start
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/38009291faf85def4b486895429c44c2)
启动zabbix:
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
或者:/usr/sbin/zabbix_server start
/usr/sbin/zabbix_agentd start
zabbix默认日志目录:/var/log/zabbix
查看apache及zabbix服务端及客户端启动状态:
ps -ef | grep httpd
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/38003a8373445af63c31ebc5c65871cb)
ps -ef | grep zabbix
二、访问web界面及配置
http://ip/ --打开apache默认界面,出现如下则说明apache安装没问题。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/f2bc7a789217b2dbeeaf55aedf4fa9fb)
输入:http/IP/zabbix进入zabbix登录界面
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/715e222cfb7caa06cc4b0dc2def49b33)
报错:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/d2ed59e60c87325d30e5b362b50d4ba6)
vi/etc/php.ini
找到date.timezone参数:
date.timezone= Asia/Shanghai
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/8f0f6fb16dd72c1848adf1143b181867)
已经设置时区了,依然报错
修改如下配置文件:vi /etc/httpd/conf.d/zabbix.conf
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/3181129cb638f4a833e2a9443fb52521)
问题解决
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/cb46dbd0704e2ae9a89ab4e217d9c603)
配置数据库连接
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/c691d222f36095aba46608da1438c63c)
输入zabbixServer主机名字或IP地址
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/441d7b74f7db38d8295940e4d83b1811)
参数基本信息
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/5b20100f1fdee51114f9eb222c464d2c)
点击Finish
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/883803da8dfa17ef41b5a64402fc2875)
登录zabbix
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/e5f993f9c56f59e8177117ab108cdf6f)
默认登录用户:Admin
密码:zabbix
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/09/3b6f636571940e462be2cc10932ca5a7)
Zabbix Server端安装完成!!!!
1、检查当前系统安装环境
检查结果:
没有安装php
已安装Mysql数据库
没有安装zabbix
已安装http
2、安装mysql
yum install -y mysql mysql-server
3、安装php
yum install-y
php*
少俩安装包:
php-bcmath-5.3.3-26.el6.x86_64.rpm
php-mbstring-5.3.3-26.el6.x86_64.rpm
这两个包系统镜像没有,下载地址: http://rpm.pbone.net
下载后,上传服务器安装rpm:
rmp -ivhphp-bcmat
4000
h-5.3.3-47.el6.x86_64.rpm
rpm -ivhphp-mbstring-5.3.3-47.el6.x86_64.rpm
4、安装httpd
5、安装zabbix
安装顺序:
zabbix-2.4.8-1.el6.x86_64.rpm
这三个包系统镜像没有,下载地址:http://rpm.pbone.net
fping-3.9-1.el6.rf.x86_64.rpm
iksemel-1.4-2_2.el6.x86_64.rpm
libiksemel3-1.4-2_2.el6.x86_64.rpm
下载安装包,上传服务器后进行安装:
rpm -ivhfping-3.9-1.el6.rf.x86_64.rpm
rpm -ivhiksemel-1.4-2_2.el6.x86_64.rpm
rpm -ivhlibiksemel3-1.4-2_2.el6.x86_64.rpm
下面两个包一起安装,否则提示:zabbix-server-implementation…… isneeded by zabbix-server-……
yum install -y zabbix-server-2.4.8-1.el6.x86_64.rpmzabbix-server-mysql-2.4.8-1.el6.x86_64.rpm
zabbix-server-2.4.4-1.el6.x86_64.rpm
zabbix-server-mysql-2.4.4-1.el6.x86_64.rpm
下面两个包一起安装。
yum install -y zabbix-web-2.4.8-1.el6.noarch.rpmzabbix-web-mysql-2.4.8-1.el6.noarch.rpm
zabbix-web-2.4.4-1.el6.noarch.rpm
zabbix-web-mysql-2.4.4-1.el6.noarch.rpm
yum install -y zabbix-agent-2.4.8-1.el6.x86_64.rpm
6、修改相关配置文件:
###修改zabbix主配置文件(和数据库保持一致)
#find / -name zabbix_server.conf
/etc/zabbix/zabbix_server.conf
#vi/etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=Passw0rd
###添加zabbix的服务端口 vi/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 Trappe
###修改/etc/php.ini
date.timezone = Asia/Shanghai
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
always_populate_raw_post_data = -1
7、启动mysql,创建zabbix数据库,导入sql脚本
service mysqld start
###创建zabbix数据库及授权(用本文中最上面的示例更好用)
mysql> create database zabbix character set utf8collate utf8_bin;
mysql> grant all privileges on zabbix.*to 'zabbix'@'%' identified by 'Passw0rd';
##grant all privileges on zabbix.* to'zabbix'@'localhost'identified
by 'Passw0rd';
###grant all privileges on zabbix.* to'zabbix'@'zabbix'identified
by 'Passw0rd';
###--确认zabbix远程及本地登录正常。
# mysql -uzabbix -p -h 192.168.1.50
# mysql -uzabbix -p --本地登录
导入zabbix相关的sql脚本:
# cd/usr/share/doc/zabbix-server-mysql-2.4.8/create/
# ls
data.sql images.sql schema.sql
# mysql -uroot zabbix < schema.sql
# mysql -uroot zabbix < images.sql
# mysql -uroot zabbix < data.sql
httpd start报错:
# service httpd start
Starting httpd: httpd: Could not reliably determine the server'sfully qualified domain name, using 192.168.1.50 for
ServerName
[ OK ]
解决办法:vi /etc/httpd/conf/httpd.conf 加入一句 ServerName localhost:80
8、启动appache及zabbix服务
启动apache:
service httpd start
或/etc/init.d/httpd start
启动zabbix:
/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start
或者:/usr/sbin/zabbix_server start
/usr/sbin/zabbix_agentd start
zabbix默认日志目录:/var/log/zabbix
查看apache及zabbix服务端及客户端启动状态:
ps -ef | grep httpd
ps -ef | grep zabbix
二、访问web界面及配置
http://ip/ --打开apache默认界面,出现如下则说明apache安装没问题。
输入:http/IP/zabbix进入zabbix登录界面
报错:
vi/etc/php.ini
找到date.timezone参数:
date.timezone= Asia/Shanghai
已经设置时区了,依然报错
修改如下配置文件:vi /etc/httpd/conf.d/zabbix.conf
问题解决
配置数据库连接
输入zabbixServer主机名字或IP地址
参数基本信息
点击Finish
登录zabbix
默认登录用户:Admin
密码:zabbix
Zabbix Server端安装完成!!!!
相关文章推荐
- 使用 rhel-server-7.4-x86_64-boot.iso镜像安装系统
- VM VirtualBox安装rhel-server-6.5-x86_64系统
- Linux.5.6].rhel-server-5.6-x86_64下安装GCC的方法
- Oracle Database 11.2.0.1 for RHEL5 Server(包括x86和x86_64平台)的静默安装指南
- rhel-server-6.3-x86_64-dvd.iso 安装gcc,g++
- VMware.Workstation.11.1.0安装rhel-server-5.5-x86_64-dvd.ISO安装
- RHEL 6.4 x86_64 更换自带yum并安装配置163 yum源
- 在rhel6.3 x86-64系统上安装lsscsi包
- RHEL 6.8 x86_64 配置CentOS yum源
- 10G RAC RAW+ASM rhel-server-5.5-x86_64
- RHEL5.4-x86_64 + PHP5.3.2 + APACHE2.2.15 + MYSQL5.1.46 安装
- RHEL6.3_x86_64 下源码安装Apache(2.2.5)MySQL(5.5.25a) PHP(5.2.17)
- RHEL6.3_x86_64平台安装11.2.0.3 64-bit (x86-64)
- Oracle11gR2 64bit on RHEL 5 x86_64安装技术文档(原版英文)
- RHEL5 X86-64上安装Oracle 11gR2演示样例与总结
- RHEL5.4 x86_64 GCC 4.1.2 升级到4.7.0版过程(含安装MPFR、GMP、MPC过程)
- RHEL5 Oracle10g(10.2.0.1) x86_64 安装步骤
- ubuntu-14.04.3-server-amd64下源码安装mysql-5.6.27-linux-glibc2.5-x86_64
- OracleLinux-R7-U1-Server-x86_64下安装oracle-11.2.0.4.0_linux_x86和x86_64