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

用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. Zookeeper运维常用四字命令

    Zookeeper运维常用四字命令 echo stat|nc 127.0.0.1 2181 查看哪个节点被选择作为follower或者leader 使用echo ruok|nc 127.0.0.1 2 ...

  2. 【mybatis源码学习】mybatis的结果映射

    一.mybatis结果映射的流程 二.mybatis结果映射重要的类 1.org.apache.ibatis.executor.resultset.ResultSetWrapper(对sql执行返回的 ...

  3. coredump之栈溢出

    1.栈溢出引发的core往往出现出现在递归调用中. gdb时看到的特征是: 栈缺失,当前栈地址不可读. 根据栈是逆向生长的特点(栈逆向生长,所以很容易出现类似数组溢出覆盖率函数返回地址,导致函数退出地 ...

  4. js和jquery通过this获取html标签中的属性值[转藏]

    <html> <head> <script type="text/javascript" src="jquery-1.10.2.min.js ...

  5. [LeetCode] 71. Simplify Path 简化路径

    Given an absolute path for a file (Unix-style), simplify it. For example,path = "/home/", ...

  6. QT源码分析:QTcpServer

    最近在看有关IO复用方面的内容,自己也用标准c++库实现了select模型.iocp模型.poll模型.回过头来很想了解QT的socket是基于什么模型来实现的,所以看了QT关于TcpServer实现 ...

  7. 四、Spring中使用@Conditional按照条件注册Bean

    以前其实是写过@Condtional注解的笔记的,这里附上链接: Spring中的@conditional注解 但已经忘记的差不多了,所以今天再重新学习下,可以互补着学习 @Contional:按照一 ...

  8. python中使用multipart/form-data请求上传文件

    最近测试的接口是上传文件的接口,上传单个文件,我主要使用了2种方法~ 接口例如: URL: http://www.baidu.com/*** method:post 参数: { "salar ...

  9. LeetCode 84. 柱状图中最大的矩形(Largest Rectangle in Histogram)

    84. 柱状图中最大的矩形 84. Largest Rectangle in Histogram

  10. wmi的作用

    WMI是Windows 2K/XP管理系统的核心,对于其他的Win32操作系统,WMI是一个有用的插件. WMI的作用是: ①通过它可以访问.配置.管理和监视几乎所有的Windows资源,比如用户可以 ...