-
2021-07-19 14:42:22
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
yum clean all
yum install zabbix-server-mysql zabbix-agent -y
yum install centos-release-scl -y
vim /etc/yum.repos.d/zabbix.repo
[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/$b
asearch/frontend
enabled=1 #修改这里
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
yum install mariadb-server -y
systemctl enable --now mariadb
mysql_secure_installation #设置mysql密码create database zabbix character set utf8 collate utf8_bin;
create use更多相关内容 -
zabbix5.0安装部署.pdf
2020-06-30 13:49:53IT运维离不开系统监控,zabbix监控系统是IT运维必备技能, 本文详细讲解如何快速部署zabbix系统。 -
Zabbix5.0 安装部署
2020-10-26 15:44:20Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。Zabbix可以用来实时监控数千台服务器,虚拟机和网络设备,采集百万级监控指标。zabbix server可以通过SNMP,zabbix agent,... -
zabbix5.0安装部署手册+前端UI定制化修改(傻瓜版)
2022-06-24 16:32:56根据此手册,只需要根据文档内容复制黏贴即可迅速安装zabbix5.0,并修改前端UI的logo和页面中的zabbix关键字 -
zabbix5.0一键部署脚本
2020-12-12 08:17:19为安装zabbix5.0版本,合理利用用户的时间和简化用户的复杂操作,编写了一个zabbix一键部署的脚本方便使用。 -
Centos7.9+zabbix5.0安装部署
2022-03-31 21:46:06安装zabbix rpm源,使用阿里云zabbix源 1) rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm 2)yum clean all &&yum makecache fast 2.安装zabbix...一、系统环境准备
1.关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
2关闭SElinux
2.1:方法一:命令关闭SElinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
2.2:方法二:手动关闭SElinux
vi /etc/selinux/config
将SELINUX=enforcing更改为SELINUX=disabled,按ESC退出编辑,再按:wq!保存并退出。
3.重启linux
reboot
二、安装并配置zabbix
1.安装zabbix rpm源,使用阿里云zabbix源
1)
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
2)yum clean all &&yum makecache fast
2.安装zabbix服务端组件zabbix server和agent
yum install zabbix-server-mysql zabbix-agent -y
3.安装zabbix前端组件
yum install centos-release-scl -y
4.编辑配置文件 vi /etc/yum.repos.d/zabbix.repo,将[zabbix-frontend]下的 enabled 改为 1(1-启用;0-不启用)按ESC退出编辑,再按:wq!保存并退出5.安装zabbix前端页面、初始化数据库、PHP及httpd组件
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
三、安装并配置mySQL
1.安装centos7默认的mariadb数据库
yum install mariadb-server -y
2.启动数据库,并配置开机自动启动systemctl enable --now mariadb
3.使用以下命令初始化 mariadb 并配置 root 密码,密码随意输入但是要记住后面还会用到
mysql_secure_installation
注意:这里面会有四个选择(y/n)都选n,
5.使用 root 用户进入 mysql,并建立 zabbix 数据库,注意数据库编码,这里用到前面你自己随意写的密码
1)mysql -u root -p 打开数据库;
2)create database zabbix character set utf8 collate utf8_bin;
3)create user zabbix@localhost identified by 'password';
4)grant all privileges on zabbix.* to zabbix@localhost;
5)quit; 退出数据库。
6.使用以下命令导入 zabbix 数据库,zabbix 数据库用户为 zabbix,密码为 password
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
四、zabbix配置初始化
1.配置数据库连接信息
修改 zabbix server 配置文件vi /etc/zabbix/zabbix_server.conf 里的数据库密码使用vi /etc/zabbix/zabbix_server.conf打开编辑找到
“# DBPassword=”后将里面的#和空格删除,
改为DBPassword=password;
按ESC退出编辑,再按:wq!保存并退出
2.配置时区
使用 vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 打开后
找到 ; php_value[date.timezone] = Europe/Riga后删除前面的分号
将Europe/Riga改为Asia/Shanghai;
按ESC退出编辑,再按:wq!保存并退出
3.配置字体,避免前台监控图形中文乱码
1)yum -y install wqy-microhei-fonts
2)cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
在其中会有选择(y/n)选择y;如果没有请不要在意;继续下面的操作。
4.启动相关服务,并配置开机自动启动
1)systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
2)systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
5.使用浏览器访问http://ip/zabbix 即可访问 zabbix 的 web 页面
注意:ip就是你的linux系统的IP地址;
1、进入界面后选择Next step(下一步,
2、再点击Next step(下一步),
3、然后再password中输入password再点击Next step(下一步),
4、然后Port默认为10051,Name为(我的监控系统)也可自行设置
5、点击Next step(下一步),
6、最后点击Finish
7、账号:zabbix; 密码:password;
进入后选择User settings进入后将Language里面的English(en_GB)改为Chinese(zh_CN)。
-
Zabbix 5.0 安装部署
2020-08-13 19:41:58zabiix 网址:https://www.zabbix.com/ 以下操作zabbix官网都可查看!!! 选择版本及运行的环境: zabbix分为两种版本:LTS支持时间长达5年左右 标准版支持7个月左右zabiix 网址:https://www.zabbix.com/
以下操作zabbix官网都可查看!!!选择版本及运行的环境:
zabbix分为两种版本:LTS支持时间长达5年左右
标准版支持7个月左右
选择自己适合自己的版本:
1.安装zabbix源rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm sed -i "s#http://repo.zabbix.com/#https://mirror.tuna.tsinghua.edu.cn/zabbix/#g" /etc/yum.repos.d/zabbix.repo sed -i "s/gpgcheck=1/gpgcheck=0/g" /etc/yum.repos.d/zabbix.repo sed -i "s/enabled=0/enabled=1/g" /etc/yum.repos.d/zabbix.repo yum clean all
2.安装Zabbix server(zabbix服务器连接mysql的依赖包) and agent(zabbix客户端依赖包)
yum -y install zabbix-server-mysql zabbix-agent
3.启用Red Hat软件集合
SCL(Software Collections)可以让你在同一个操作系统上安装和使用多个版本的软件,而不会影响整个系统的安装包yum -y install centos-release-scl
4.安装Zabbix前端软件包
yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl
5.安装mysql数据库
yum -y install mariadb-server mariadb
启动mariadb
systemctl start mariadb systemctl enable mariadb
初始化mariadb
mysqladmin -u root password "123456" mysql -uroot -p123456 -e 'create database zabbix character set utf8 collate utf8_bin;' //创建zabbix库 mysql -uroot -p123456 -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";' //创建用户zabbix在本机,密码为zabbix
6.导入初始架构和数据
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix
7.为Zabbix server配置数据库
编辑配置文件 /etc/zabbix/zabbix_server.confsed -i '125a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf //将zabbix的配置文件的125行添加DBPassword=zabbix
8.为Zabbix前端配置PHP
编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.confsed -i "24a php_value[date.timezone] = Asia/Shanghai" /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf //在24行后添加市区
9.启动Zabbix服务
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
10.浏览器登录
浏览器输入 http://ip/zabbix
Zabbix要求和当前配置对比,满足要求状态为OK:
配置mysql数据库账号和密码
点下一步就好了!!!至此zabbix前端配置完成
输入账号Admin密码zabbix
修改成中文
变成中文了:
后续操作在其它文章!!!! -
Zabbix5.0安装部署手册(含Windows和Linux客户端部署)
2021-01-08 09:12:44Zabbix5.0安装部署手册(含Windows和Linux客户端部署) 1.环境准备 环境准备中给出相应命令,也可以自行百度相关命令,黑色加粗字体部分为命令; 本文以CentOS7.6系统为例,mysql5.7数据库,也可以是其他版本...Zabbix5.0安装部署手册(含Windows和Linux客户端部署)
1.环境准备
- 环境准备中给出相应命令,也可以自行百度相关命令,黑色加粗字体部分为命令;
- 本文以CentOS7.6系统为例,mysql5.7数据库,也可以是其他版本Linux系统;
- 网络可以连通外网;
- 关闭防火墙,且将防火墙设置为不自启动【systemctl stop firewalld;systemctl disable firewalld】;
- 关闭SElinux【vi /etc/selinux/config;将 SELINUX=enforcing 改为 SELINUX=disabled】
- 删除系统自带的mariadb数据库,注意版本的不同【rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64】
- 重启,使上述设置生效;
2.服务端部署
2.1源准备
1.添加源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
2.修改源,使其修改为国内阿里源,更快速下载
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
3.检查修改后的源文件,保证其正确性
vi /etc/yum.repos.d/zabbix.repo
4.清理缓存源文件
yum clean all
2.2安装Zabbix
1.安装zabbixserver和agent,在出现的选择中都选择“y”
yum install zabbix-server-mysql zabbix-agent
2.安装Zabbix frontend
yum install centos-release-scl
3.修改配置文件,将[zabbix-frontend]下的enabled修改为1
vim /etc/yum.repos.d/zabbix.repo
4. 安装 Zabbix frontend packages
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
2.3安装mysql5.7
1.下载RPM文件
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
2.执行安装
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-server
3.启动mysql数据库,因mysql安装后开机自启动,所以不需要单独设置自启
systemctl start mysqld
4.获取临时密码,重置密码,如下图中,<L2w=ZcNtQ3C 即为密码
grep 'temporary password' /var/log/mysqld.log
5.使用临时密码登录mysql,修改mysql密码,如果密码设置的比较简单,会出现无法设置的情况,这时只需要在mysql中执行下面两条命令即可修改密码,如设置密码比较复杂则不会出现无法修改root用户密码的情况
set global validate_password_length=4;
set global validate_password_policy=0;
设置root用户密码为123456
set password for root@localhost = password('123456');
6.创建Zabbix数据库及用户,使用root登录mysql
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by '123456';
7. 使用的zabbix用户登录mysql,导入初始架构和数据,系统将提示输入新创建的密码
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
需要等待完成············
2.4Zabbix server配置数据库、PHP及启动进程
1.修改配置数据库vim /etc/zabbix/zabbix_server.conf,配置密码,根据设置的zabbix密码填写
DBPassword=123456
2.配置PHP,vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/Shanghai
3. 启动Zabbix server和agent进程,并为它们设置开机自启
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
2.5配置前端网站
1.打开http://IP/zabbix,例如:http://192.168.3.123/zabbix,点击下一步
2.检查组件,没有问题点击下一步
3.配置数据库连接,输入zabbix的密码,点击下一步
4.默认即可,点击下一步
5.点击下一步
6.点击完成
7.输入用户名:Admin,密码:zabbix,即可登录成功
3客户端部署
3.1Windows客户端部署
1.修改zabbix_agentd.conf,具体以实际为准【其他参数,例如远程控制参数等,自行百度】
LogFile=C:\Windows\zabbix\zabbix_agentd.log 说明:该参数为日志存放地址
Server=192.168.3.123 说明:zabbix服务器所在主机IP
Hostname=192.168.5.127 说明:被监控主机IP,即客户端IP
2.将监控客户端复制到C:\Windows\下,目的为防止人为破坏
3.cmd中执行安装命令,根据监控端所在位置修改目录地址
c:\Windows\zabbix\bin\zabbix_agentd.exe -i -c c:\Windows\zabbix\conf\zabbix_agentd.conf
4.安装成功后,在服务下找到zabbix,设置为自启动即可。
3.2Linux客户端部署
1.添加用户群组,被监控linux系统下执行
groupadd zabbix
useradd zabbix -g zabbix -s /sbin/nologin
2.创建zabbix目录
mkdir /usr/local/src/zabbix
cd /usr/local/src/zabbix/
3.复制zabbix-5.0.4.tar.gz到上面目录下,解压
tar -zxvf zabbix-5.0.4.tar.gz
4.进入解压后文件,配置编译参数编译安装
./configure --prefix=/usr/local/zabbix_agentd --enable-agent
make install
5.修改zabbix_agent.conf
cd /usr/local/zabbix_agentd/etc/
vim zabbix_agentd.conf
修改下列参数:【其他参数自行百度】
LogRemoteCommands=1 #开启远程执行命令日志
Server=192.168.3.123 #填写zabbix服务器IP地
ServerActive=192.168.11.9 #填写zabbix服务器IP地址
Hostname=cent6.7 #填写zabbix_agentd客户端计算机名
6.添加开机自启动
进入zabbix客户端目录
cd /usr/local/zabbix_agentd/sbin
cp /usr/local/zabbix_agentd/sbin /zabbix_agentd /etc/init.d/zabbix_agentd
chmod 755 /etc/init.d/zabbix_agentd
chkconfig zabbix_agentd on
修改vim /etc/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix_agentd/
7.启动客户端
/etc/init.d/zabbix_agentd start
4.注意事项
4.1更换监控端口
Zabbix被监控端默认使用10050端口,请确保改端口不被占用,如需调整为其他端口,需在配置文件zabbix_agentd.conf中修改
4.2解决监控中文显示乱码
1.将windows下字体文件(控制面板->字体),选择一个喜欢的字体,复制到Zabbix服务器下/usr/share/zabbix/assets/fonts/
2.将该目录下graphfont.ttf删除或改名,将windows下字体修改为graphfont.ttf
3.重启zabbix服务。
-
Zabbix-5.0部署+proxy(代理).docx
2021-10-31 20:33:08Zabbix-5.0部署+proxy(代理).docx -
Zabbix5.0安装部署,史上最详细,快收藏起来吧~~
2021-09-09 07:13:00作者:IT邦德 中国DBA联盟(ACDU)成员,目前从事DBA及程序编程 (Web\java\Python)工作,主要服务于生产制造 ...擅长Oracle数据库运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。 1.简 -
zabbix5.0安装部署
2021-11-12 10:49:58一、安装部署 1.关闭防火墙及SELinux [root@localhost ~]# setenforce 0 #关闭SELinux [root@localhost ~]# systemctl stop firewalld #关闭防火墙 [root@localhost ~]# systemctl disable firewalld #永久关闭... -
zabbix5.0安装部署客户端
2021-06-20 20:33:461.机器2台zabbix客户端 IP 主机名 10.30.59.189 agent01 10.30.59.218 agent02 修改主机名: [root@localhost ~]# hostnamectl set-hostname agent01/agent02 [root@localhost ~]# bash [root@agent01 ~]# 2.关闭... -
zabbix5.0安装部署,python调用Zabbix API
2021-06-16 09:30:09zabbix5.0安装部署,python调用Zabbix API 开始 前言Zabbix5.0安装部署Python调用API 前言 Zabbix 是一个企业级分布式开源监控解决方案。 Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix... -
zabbix5.0 server 离线安装所需rpm包
2020-12-25 16:04:15zabbix5.0 server 安装所需rpm包 -
zabbix5.0安装部署服务端
2021-06-17 17:05:301.环境准备 本文以CentOS7.6系统为例,mysql5.7数据库,也可以是其他版本Linux系统; 网络可以连通外网; 关闭防火墙,且将防火墙设置为不自启动 ...rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0 -
安装zabbix 5.0服务端部署
2021-06-17 17:13:12[root@localhost ~]# hostname zabbix-server01 [root@localhost ~]# bash [root@zabbix-server01 ~]# yum install -y net-tools [root@zabbix-server01 ~]# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 ... -
【Zabbix5.0安装部署一条龙服务】
2022-05-26 10:54:35部署目录部署前准备:安装部署1)安装 Zabbix1.安装 Zabbix 服务器和代理2.安装 Zabbix 前端3.安装 mariadb并初始化数据库4.为Zabbix server配置数据库5.为Zabbix前端配置PHP6.启动Zabbix server和agent进程7. 配置... -
zabbix5.0离线yum源
2022-04-25 22:31:26拷贝文件到离线服务器,配置本地yum源指向该目录,直接yum安装 -
zabbix5.0部署(超级详细)
2022-04-18 14:07:46文章目录Zabbix5.0部署系统环境关闭防火墙与selinux替换阿里云Zabbix源由于zabbix提供集中的web监控管理界面,因此服务在web界面的呈现需要LAMP架构支持。安装httpd php安装常用的开发软件安装zabbix5.0仓库安装... -
Centos7服务器中ZABBIX 5.0的安装部署(附部署脚本)
2021-11-17 09:36:201、下载zabbix仓库2、替换yum源3、清除源缓存,生成新的yum源缓存4、安装zabbix服务端与代理端5、安装Centos拓展软件库6、安装数据库并初始化7、安装zabbix-web与zabbix-apache8、创建数据库以及用户9、将zabbix的... -
CentOS7 安装 Zabbix5.0 安装步骤
2022-01-05 23:26:24比如CentOS7,Zabbix5.0,MySQL,Apache的文档为https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache官方文档忽略了安装数据库和Web服务器的过程,安装过程中... -
Zabbix5.0部署
2022-03-12 12:46:32简单的部署流程,便于入门。 -
liunx基础—zabbix5.0监控系统安装部署
2022-04-11 16:19:15zabbix5.0部署详情 -
Zabbix5.0客户端部署
2021-12-03 16:03:27上一篇文章,简单介绍了zabbix的服务端部署,这一篇将会介绍如何部署zabbix客户端即agent或者是被监控的主机,接下来就是具体如何操作 注意 这是另外的机器 前几步和服务端一样 关闭防火墙 [root@master mysql]#... -
Zabbix5.0安装(服务端)部署
2021-12-02 21:50:51Zabbix是由Alexei Vladishev开发的一...安装步骤如下 关闭防护墙并禁止开机自启 [root@zabbix ~]# systemctl stop firewalld [root@zabbix ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/m -
zabbix学习资料,包含zabbix中文手册,ELK与zabbix整合,深入浅出zabbix5.0 企业应用实战 - v5
2022-03-05 16:49:02zabbix学习资料,包含zabbix中文手册,ELK与zabbix整合,深入浅出zabbix5.0 企业应用实战 - v5 -
linux 安装部署zabbix5.0
2021-11-30 15:37:21设置zabbix 浏览器访问:http://ip:PORT 这里是:http://192.168.199.203:8080/ 配置数据库连接 #Database port:0代表使用3306端口 #Password:zabbix库用户的密码 这个host最好改成IP 现在已经顺利完成前段... -
centos7 安装部署zabbix5.0
2022-07-13 11:01:42centos7 zabbix5.0部署