zabbix离线安装,环境:CentOS7.x

使用场景: 无外网服务器的 zabbix安装。如果服务器能连外网,推荐使用:在线安装

安装思路:下载所有离线 rpm 包,用本地安装方法安装,核心命令 yum localinstall -y ./*

〇、准备所有zabbix需要的rmp包

注:如果想要跳过这一步,可以直接下载我的离线包:zabbix_4.2rpm离线包

或者:链接:https://pan.baidu.com/s/13X-QqXMrHF29KVWUjF2bcg ,提取码:puhr 

  1. 搭建个centos7环境的虚拟机,保证能连外网,参考:连接外网配置
  2. 将系统配置成安装包缓存模式,参考:缓存Yum安装的软件包
  3. 用虚拟机在线安装zabbix,参考:linux CentOS 7 在线安装 zabbix
  4. 提取所有zabbix的安装包,下图packages里面的所有 rpm
  5. zabbix离线安装,环境:CentOS7.x_第1张图片
  6. 将所有zabbix的安装包保存到本地备用,所有如下:
  7. zabbix离线安装,环境:CentOS7.x_第2张图片

二、上传离线包

  1、进入 无外网 Linux  系统 创建 目录用于保存 zabbix  离线包 

mkdir -p /usr/local/zabbix-rpm            

  2、上传离线包到上面的目录

三、离线安装

 1、安装

cd /usr/local/zabbix-rpm/        
yum clean all ; yum localinstall -y ./*                

  zabbix离线安装,环境:CentOS7.x_第3张图片

 2、启动数据库,添加到开机启动

systemctl start mariadb.service             
systemctl enable mariadb.service                

 3、初始化数据库

mysql_secure_installation

 zabbix离线安装,环境:CentOS7.x_第4张图片

4、创建初始数据库 ( password为数据库账户zabbix的密码)

mysql -uroot -p            
Enter password:输入密码            
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;        
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';            
MariaDB [(none)]> quit;                

 zabbix离线安装,环境:CentOS7.x_第5张图片

 5、导入初始架构和数据

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix        

 6、配置zabbix-server 数据库密码

vi  /etc/zabbix/zabbix_server.conf            

  

 7、配置 Zabbix 前端 PHP

vi /etc/php.ini            

date.timezone  = Asia/Shanghai

 

 8、关闭防火墙

systemctl stop firewalld.service            #停止firewall        
systemctl disable firewalld.service         #禁止firewall开机启动        

 9、启动zabbix相关服务,并设置为开启自启动

systemctl restart zabbix-server zabbix-agent httpd            
systemctl enable zabbix-server zabbix-agent httpd            

 10、安装完成

 访问方式: http://服务器地址/zabbix/setup.php

zabbix离线安装,环境:CentOS7.x_第6张图片

修改成中文

zabbix离线安装,环境:CentOS7.x_第7张图片

四、一些备忘

  1. 日志文件路径:/var/log/zabbix
  2. 配置文件路径:/etc/zabbix/
  3. 两个可能出现的错误:启动出错与与处理

 

你可能感兴趣的:(zabbix离线安装,环境:CentOS7.x)