为了离线安装需要离线安装包,可以通过这个方式获取。

用yum安装软件默认不保存软件包,要保存需修改配置文件

#  vi   /etc/yum.conf

将keepcache的值改为1

安装版本:release 4.2,前提能上网

1、Install Zabbix repository。安装源码库配置部署包。这个部署包包含了yum配置文件。

# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm

# yum clean all

2、 Install Zabbix server, frontend, agent。安装Zabbix server,前端 和 zabbix-agent

# yum -y install zabbix-server-mysql  zabbix-web-mysql   zabbix-agent

3、安装数据库 mariadb-server

# yum install -y mariadb-server

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

# systemctl start mariadb.service

# systemctl enable mariadb.service

5、初始化数据库

# mysql_secure_installation

Set root password? [Y/n] y

New password: 输入密码

Re-enter new password: 输入密码

Remove anonymous users? [Y/n] n

Disallow root login remotely? [Y/n] n

Remove test database and access to it? [Y/n] n

Reload privilege tables now? [Y/n] n

6、Create initial database。创建初始数据库 ( password为数据库账户zabbix的密码)

# mysql -uroot -p

Enter password:输入密码

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';

mysql> quit;

7、Import initial schema and data。导入初始架构和数据

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

8、Configure the database for Zabbix server。配置zabbix-server 数据库

# vim  /etc/zabbix/zabbix_server.conf

找到 并修改【第 6 点 设置 的 password 】  : DBPassword=password

9、Configure PHP for Zabbix frontend 。 配置 Zabbix 前端 PHP

# vim /etc/php.ini

找到并修改正确的时区 : date.timezone  = Asia/Shanghai

10、关闭防火墙

# systemctl stop firewalld.service    #停止firewall

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

10、Start Zabbix server and agent processes。启动zabbix相关服务,并设置为开启自启动

# systemctl restart zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

11、安装完成

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

提取所有zabbix的安装包,下图packages里面的所有 rpm

将所有zabbix的安装包保存到本地备用,所有如下:

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

mkdir -p /usr/local/zabbix-rpm

上传离线包到上面的目录

离线安装

安装

cd /usr/local/zabbix-rpm/

yum clean all ; yum localinstall -y ./*

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

systemctl start mariadb.service

systemctl enable mariadb.service

初始化数据库

mysql_secure_installation

创建初始数据库 ( 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;

导入初始架构和数据

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

配置zabbix-server 数据库密码

vi  /etc/zabbix/zabbix_server.conf

配置 Zabbix 前端 PHP

vi /etc/php.ini

date.timezone  = Asia/Shanghai

关闭防火墙

systemctl stop firewalld.service            #停止firewall

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

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

systemctl restart zabbix-server zabbix-agent httpd

systemctl enable zabbix-server zabbix-agent httpd

安装完成

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

 

日志文件路径:/var/log/zabbix

配置文件路径:/etc/zabbix/

离线安装zabbix文档的更多相关文章

  1. Xcode离线安装帮助文档

    Xcode离线安装帮助文档   1.在线查看帮助文件:Xcode下查看帮助文件,菜单Help-Developer Documentation在右上角搜索框中即可检索,但速度很慢,在线查看. 2.下载帮 ...

  2. 安装VS2013的离线MSDN帮助文档

    作为vs的初学者,安装帮助文档有利于快速掌握.net的基本语法,对于摸索学习的同学帮助很大. VS2013和VS2012的帮助文档目前为止还是一样 下面是下载地址    http://www.micr ...

  3. CM5(Cloudera Manager 5) + CDH5(Cloudera's Distribution Including Apache Hadoop 5)的安装详细文档

    参考 :http://www.aboutyun.com/thread-9219-1-1.html Cloudera Manager5及CDH5在线(cloudera-manager-installer ...

  4. Matlab R2018a版离线使用帮助文档方法

    转载自:Matlab R2018a版离线使用帮助文档方法 问题 Matlab R2018a版本安装后,帮助文档默认为在线方式,需要使用账号登录,如果没有激活密钥或许可证编号,就无法使用帮助文档了. 方 ...

  5. Visual Studio 2010 安装帮助文档问题

    今天重装系统,装完VS2010后,如往常一样安装文档,却弹出如下错误"Could not create the local store in the specified folder.... ...

  6. keepalived双机热备,安装部署文档

    keepalived双击热备,安装部署文档: 下载目录:/apps/keepalived-1.2.7.tar.gz 1:---> yum install -y make wget 2:---&g ...

  7. azkaban编译安装配置文档

    azkaban编译安装配置文档 参考官方文档: http://azkaban.github.io/azkaban/docs/latest/ azkaban的配置文件说明:http://azkaban. ...

  8. Jmeter+Badboy安装使用文档

                  Jmeter+Badboy安装使用文档       目录   1.jmeter安装    1 2.Jmeter基础使用    3 3. 使用Jmeter进行分布式测试    ...

  9. EasyGBS国标流媒体服务器GB28181国标方案安装使用文档

    EasyGBS - GB28181 国标方案安装使用文档 下载 安装包下载,正式使用需商业授权, 功能一致 在线演示 在线API 架构图 EasySIPCMS SIP 中心信令服务, 单节点, 自带一 ...

随机推荐

  1. 实验与作业(Python)-03 Python程序实例解析(函数、循环、range、turtle)

    截止日期: 要求: 下周实验课前上交,做好后在实验课上检查可获取平时分. 做出进阶或选做的的请用清晰的标致标识出来,方便老师批改 本次作业:可提交也可不提交.作业算平时成绩. 本次作业内容量较大,请组 ...

  2. HBase 介绍

    HBase的列族式存储 列族式存储的概念 HBase Table的组成 Table = RowKey + Family + Column + Timestamp + Value 数据存储模式 (Row ...

  3. Python3教程—很经典可以快速上手

    原文地址:https://www.runoob.com/python3/python3-tutorial.html Python 3 教程 Python 的 3.0 版本,常被称为 Python 30 ...

  4. 使用 Spring Cloud Sleuth、Elastic Stack 和 Zipkin 做微服务监控

    关于迁移微服务架构,最常被提及的挑战莫过于监控.每个微服务应独立于其他服务的运行环境,所以他们之间不会共享如数据源.日志文件等资源. 然而,较容易的查看服务的调用历史,并且能够查看多个微服务的请求传播 ...

  5. 暚光科技定位系统数据解析-java

    暚光科技定位系统数据解析-java package com.ygkj.test; import java.io.DataInputStream; import java.io.IOException; ...

  6. flink入门(一)——基本原理与应用场景

    一.简介 1.简介 flink是一个开源的分布式流处理框架 优势:高性能处理.高度灵活window操作.有状态计算的Exactly-once等 详情简介,参考官网:https://flink.apac ...

  7. 软件定义网络基础---REST API的设计规范

    一:REST API的设计 REST API是基于HTTP协议进行设计的,由HTTP动词+URI组成 (一)HTTP动词 (二)资源的原型 文档(Document): 文档是资源的单一表现形式: 集合 ...

  8. Android原生同步登录状态到H5网页避免二次登录

    本文解决的问题是目前流行的 Android/IOS 原生应用内嵌 WebView 网页时,原生与H5页面登录状态的同步. 大多数混合开发应用的登录都是在原生页面中,这就牵扯到一个问题,如何把登录状态传 ...

  9. [LeetCode] 714. Best Time to Buy and Sell Stock with Transaction Fee 买卖股票的最佳时间有交易费

    Your are given an array of integers prices, for which the i-th element is the price of a given stock ...

  10. shell语法学习

    [原文] 菜鸟笔记shell教程学习. 本篇博客只是记录shell的一些关键语法,主要是做一个记录,有些内容也是copy过来的,并不是一个完整的教程,想完整学习shell的同学可以前往 shell脚本 ...