首页 > 其他 > 详细

离线安装zabbix文档

时间:2019-11-27 11:47:25      阅读:81      评论:0      收藏:0      [点我收藏+]

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

用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文档

原文:https://www.cnblogs.com/mushou/p/11940599.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!