zabbix2.2详细安装手册

sunc sunc     2022-11-18     656

关键词:

主机系统:CentOS 6.5 x64

一、环境安装

1.修改yum源(略),使用的是163的源,基本上各大源站都可以。

2.yum install httpd mysql mysql-devel mysql-server php * -y

3.yum -y install gcc gcc-c++ autoconf make cmake openssl openssl-develncurses-devel libxml2-devel zlib-devel php-mysql php-gd curl curl-develnet-snmp net-snmp-devel perl-DBI php-xml mysql-devel php-bcmath php-mbstring

二、环境配置

1.配置数据库

#mysqladmin -u root password ‘root‘

#mysql -u root -p

mysql>create database zabbix character set utf8;

mysql>grant all on zabbix.* to [email protected]"%" identified by "zabbix";   #给zabbix表添加权限

mysql>flush privileges;

2.下载zabbix安装包

#wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.20/zabbix-2.2.20.tar.gz --no-check-certificate

#tar -zxvf zabbix-2.2.20.tar.gz

#cd zabbix-2.2.20

初始化zabbix数据库

#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/schema.sql

#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/images.sql

#mysql -uzabbix -h192.168.1.3 -pzabbix zabbix < database/mysql/data.sql

# ./configure--prefix=/usr/local/zabbix --enable-server --with-net-snmp --with-libcurl--with-mysql=/usr/bin/mysql_config

(当时报错Curl library 未发现,yum安装yum install curl-devel

#make && make install

#useradd -r zabbix -s /sbin/nologin

#cp misc/init.d/tru64/zabbix_server /etc/init.d/(这里需要修改下脚本的命令路径)

#cp -r frontends/php /var/www/html/zabbix

修改php.ini相关选项

date.timezone =Asia/Shanghai

post_max_size = 50M

max_execution_time = 300

max_input_time = 300

3.修改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 Trapper
8、修改配置文件
# cp -a frontends/php/* /var/www/html/
修改/etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.html.var index.php

修改/usr/local/zabbix/etc/zabbix_server.conf参数:
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

#cp misc/init.d/fedora/core5/zabbix_server /etc/init.d/
#cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/
#chmod 700 /etc/init.d/zabbix_*


vim /etc/init.d/zabbix_server
修改
     ZABBIX_BIN="/usr/local/sbin/zabbix_server"

     ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server"
vim /etc/init.d/zabbix_agentd
修改
     ZABBIX_BIN="/usr/local/sbin/zabbix_agentd"

     ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"
9、启动服务并设置开机启动
/etc/init.d/zabbix_server start

zabbix2.2.2安装部署

zabbix2.2.2版本与1.8.3版本安装过程略有不同,下面为实施步骤:服务端:172.16.1.61客户端:172.16.1.8搭建zbbix软件安装LAMP环境及依赖包 [[email protected]~]#yuminstallmysql-servermysql-devellibcurl-develnet-snmp-develphpphp-gdphp-xmlphp-mysq 查看详情

zabbix2.2升级到3.0.4

需求:zabbix2.2升级到3.0.4备注:zabbix2.5之后对php有严格要求,php版本必须大于php5.4php升级可以覆盖安装,也可以多处安装再选择,此处选择后者。安装php5.6.24yuminstall-ylibxml2libxml2-developensslopenssl-develcurl*libcurl*libvpx*libjpeg*libpnglibpng-d... 查看详情

zabbix2.2服务端安装

操作系统为centos6.564位,采用yum方式安装,操作系统能正常出公网后,建议先更新操作系统yum-yupdate如果yum安装时错误Errno14Couldn‘tresolvehost需要修改DNS服务器,可以修改一下 /etc/resolv.conf添加一个nameserver8.8.8.8完成 安装epel... 查看详情

如何在centos系统上使用yum安装zabbix2.2

参考技术A既然用了centos,那么就不要管别的,sudoyuminstallhttpd,就可以了注意提前设置好yum,使用比较快的yum源,不然很慢 查看详情

centos64位6.5下部署zabbix2.2.6监控系统

系统环境:[[email protected] ~]# cat/etc/redhat-releaseCentOS release 6.5(Final)软件环境LAMP:1.在已有的LAMP或者LNMP的基础上安装zabbix,安装一些依赖包:[[email protected] ~]# yum -yinsta 查看详情

架构师成长之路4.4-多维监控体系_zabbix

...进程自学Zabbix之路【第二回】:安装Zabbix 2.1 自学Zabbix2.1-安装需求 2.2 自学Zabbix2.2-服务器端环境配置 2.3 自学Zabbix2.3-服务器端server安装过程 2.4 自学Zabbix2.4-web页面配置zabbix 2.5 自学Zabbix2.5-客... 查看详情

docker安装部署实战详细手册(代码片段)

文章目录一、docker介绍1.什么是docker2.为什么使用docker二、docker架构三、docker安装1.安装2.卸载结尾一、docker介绍1.什么是dockerDocker是一个开源的容器引擎,它有助于更快地交付应用。Docker可将应用程序和基础设施层隔离,... 查看详情

k8s集群安装部署实战详细手册(代码片段)

文章目录一、k8s集群搭建1.安装要求2.关闭防火墙、selinux、swap分区3.配置hostname、hosts、iptables4.配置k8s阿里源5.部署k8s的master和node节点6.安装网络插件(CNI)结尾一、k8s集群搭建1.安装要求3台以上机器,操作系统CentOS7.7... 查看详情

k8s集群安装部署实战详细手册(代码片段)

文章目录一、k8s集群搭建1.安装要求2.关闭防火墙、selinux、swap分区3.配置hostname、hosts、iptables4.配置k8s阿里源5.部署k8s的master和node节点6.安装网络插件(CNI)结尾一、k8s集群搭建1.安装要求3台以上机器,操作系统CentOS7.7... 查看详情

minio分布式集群安装部署实战详细手册(代码片段)

文章目录前言一、准备工作二、集群搭建(每台服务器操作都一样)1.创建目录2.编写启动脚本3.赋权、启动4.浏览器访问5.Nginx负载均衡配置三.注意事项结尾前言Minio是GlusterFS创始人之一AnandBabuPeriasamy发布新的开源项目。... 查看详情

minio分布式集群安装部署实战详细手册(代码片段)

文章目录前言一、准备工作二、集群搭建(每台服务器操作都一样)1.创建目录2.编写启动脚本3.赋权、启动4.浏览器访问三.注意事项结尾前言Minio是GlusterFS创始人之一AnandBabuPeriasamy发布新的开源项目。基于ApacheLicensev2.0开... 查看详情

minio分布式集群安装部署实战详细手册(代码片段)

文章目录前言一、准备工作二、集群搭建(每台服务器操作都一样)1.创建目录2.编写启动脚本3.赋权、启动4.浏览器访问三.注意事项结尾前言Minio是GlusterFS创始人之一AnandBabuPeriasamy发布新的开源项目。基于ApacheLicensev2.0开... 查看详情

k8sdashboard安装部署实战详细手册(代码片段)

文章目录一、k8sdashboard搭建1.选择版本2.下载yaml3.执行yaml4.访问dashboard5.token登录6.配置权限结尾一、k8sdashboard搭建1.选择版本dashboard和k8s存在版本对应关系,具体可以去github查找https://github.com/kubernetes/dashboard/releases由于我的k8s... 查看详情

k8sdashboard安装部署实战详细手册(代码片段)

文章目录一、k8sdashboard搭建1.选择版本2.下载yaml3.执行yaml4.访问dashboard5.token登录6.配置权限结尾一、k8sdashboard搭建1.选择版本dashboard和k8s存在版本对应关系,具体可以去github查找https://github.com/kubernetes/dashboard/releases由于我的k8s... 查看详情

史上最详细的docker学习手册,请收藏!

大家好,我是飘渺,今天我们来学习一下Docker!一、docker入门docker的安装及入门示例环境准备:docker需要安装在centos764位系统上;docker要求系统内核在3.10以上查看系统内核:uname -r安装命令:yum -y ins... 查看详情

达梦dm8数据库安装详细手册(windows+linux+docker)(代码片段)

目录🌲前言💬介绍💦安装介质下载🔥达梦8安装包💥Centos7box🏆Linux下DM的安装🍭Centos7环境安装vagrant启动centos7上传安装介质初始化配置🍰安装前准备检查Linux(Unix)系统信息创建安装用户创建安装... 查看详情

达梦dm8数据库安装详细手册(windows+linux+docker)(代码片段)

目录🌲前言💬介绍💦安装介质下载🔥达梦8安装包💥Centos7box🏆Linux下DM的安装🍭Centos7环境安装vagrant启动centos7上传安装介质初始化配置🍰安装前准备检查Linux(Unix)系统信息创建安装用户创建安装... 查看详情

自定义添加itemkey(基于zabbix2.2.15)

实验环境说明:2台虚拟机VM01角色:Zabbix server ,ubuntu14.04系统,ip:192.168.1.136      VM02角色:zabbix agent,ubuntu14.04系统,IP:192.168.1.135  一、什么是item  &n 查看详情