1Getting zabbix

Four ways of getting:

Index

Option

note

1

Install it from the distribution packages

A step-by-step tutorial for installing Zabbix from packages is provided in sub-pages here.

Several popular OS distributions have Zabbix packages provided. You can use these packages to install Zabbix.

http://repo.zabbix.com/

2

Download the latest source archive and compile it yourself

https://www.zabbix.com/download

3

Install it from the containers

4

Download the virtual appliance

https://www.zabbix.com/download

2requirements

3installation from packages

Red Hat Enterprise Linux/CentOS

https://www.zabbix.com/download

3.1Server

Index

step

Operation

note

1

Install Repository with MySQL database

rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

1Has included all requirements

(such as the lamp environment)

2install mysql first

2

install Zabbix server, frontend, agent

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

 

No affect the installation mysql,just a connection tool

3

Create initial database

mysql -uroot –p

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;

 

4

Import initial schema and data.

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

Note:

the table ‘users’ has already existed.

Causes:in step 3(Create initial database) all tables has been created.thus need to drop all created tables;

Solve method:

SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')

FROM information_schema.tables

WHERE table_schema = 'mydb';

mydb换成你想删除的数据库的名字

再复制输出的语句,粘贴执行。

5

Configure the database for Zabbix server

1 vi /etc/zabbix/zabbix_server.conf

2

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=<password>

 

6

Start Zabbix server and agent processes

# systemctl start zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

Start Zabbix server and agent processes and make it start at system boot:

7

Starting Zabbix server process

service zabbix-server start

or

systemctl start zabbix-server

Note:if using service command to start,then must use the same command to stop,else it maybe not work.

3.2Fontend

 

Index

step

Operation

note

1

Configure PHP for Zabbix frontend

/etc/httpd/conf.d/zabbix.conf

Add

php_value date.timezone Asia/Shanghai

after:

# php_value date.timezone Europe/Riga

Now your Zabbix server is up and running!

2

Visit the fontend

http://server_ip_or_name/zabbix

(http://11.115.110.114:9008/zabbix)

Error:cannot access

Causes:

1zabbix server default port is 80,witch has been used.

2the firewall is open.

3

Change the default port

1 find the apache service port:

vi /etc/httpd/conf/httpd.conf

2reset the listen and servername

Listen 9008

ServerName 121.43.161.35:9008

3restart apache service

service httpd restart

3add the port to firewall

firewall-cmd

--zone=public --add-port=9008/tcp --permanent

 

Reference link:

https://www.cnblogs.com/moxiaoan/p/5683743.html

 

https://www.jianshu.com/p/41a7d90e55e3

after this,you can access the zabbix web fontend with:

http:// 121.43.161.35:9008/zabbix

4

Follow steps described in Zabbix documentation: Installing frontend

 

https://www.zabbix.com/download

 

3.3Installing frontend

 

Index

step

Operation

note

1

open Zabbix URL: http://<server_ip_or_name>/zabbix

http:// 121.43.161.35:9008/zabbix

https://www.zabbix.com/documentation/3.4/manual/installation/install#installing_frontend

2

Make sure that all software prerequisites are met.

 

1A failed optional prerequisite is displayed in orange and has a Warning status. With a failed optional pre-requisite, the setup may continue.

2 If there is a need to change the Apache user or user group, permissions to the session folder must be verified. Otherwise Zabbix setup may be unable to continue.

3

Enter details for connecting to the database.

 

Zabbix database must already be created

4

Enter Zabbix server details.

 

 

5

Review a summary of settings.

 

 

6

Finish the installation.

 

 

7

Zabbix frontend is ready! The default user name is Admin, password zabbix.

 

 

 

Cofiguration review

Column

detail

note

Database server

11.115.110.114

 

Database port

3306

 

Database name

zabbix

 

Database user

zabbix

 

Database password

**********

 

Zabbix server

11.115.110.114

 

Zabbix server port

10051

 

Zabbix server name

zabbix-server

 

 

zabbix系列之二——安装的更多相关文章

  1. Open vSwitch系列之二 安装指定版本ovs

    在ovs学习过程中,如果自己想要安装一个ovs交换机其实一条简单的命令 apt  install openvswitch 就可以了,但是这种方法只能安装低版本的ovs.在特殊情况下需要安装指定版本,例 ...

  2. 转 --maven系列之二 安装与配置

    http://blog.csdn.net/jiuqiyuliang/article/details/45390313 [项目管理和构建]——Maven下载.安装和配置(二) 标签: 工具开发maven ...

  3. Kettle系列文章二(安装配置Kettle+SqlServer+简单的输入输出作业)

    一.下载 Kettle下载地址:https://community.hitachivantara.com/docs/DOC-1009855 下拉到DownLoad,点击红框中的链接进行下载.. 二.解 ...

  4. zabbix系列之九——安装后配置四web监控

    1web监控 描述 详细 备注 概要 1)      需要定义 web 场景(包括一个或多个 HTTP请求),zabbix服务器根据预定义的命令周期性的执行这些步骤. 2)      Web 场景和 ...

  5. Nginx知多少系列之(二)安装

    目录 1.前言 2.安装 3.配置文件详解 4.Linux下托管.NET Core项目 5.Linux下.NET Core项目负载均衡 6.Linux下.NET Core项目Nginx+Keepali ...

  6. Zabbix系列之二——添加监控主机步凑

    1.登录监控平台,配置——主机——创建主机 2.主机设置 3.添加模板

  7. Grafana +Zabbix 系列二

    Grafana +Zabbix 系列二 Grafana 简介补充 Grafana自身并不存储数据,数据从其他地方获取.需要配置数据源 Grafana支持从Zabbix中获取数据 Grafana优化图形 ...

  8. 【转】RHadoop实践系列之二:RHadoop安装与使用

    RHadoop实践系列之二:RHadoop安装与使用 RHadoop实践系列文章,包含了R语言与Hadoop结合进行海量数据分析.Hadoop主要用来存储海量数据,R语言完成MapReduce 算法, ...

  9. Hadoop 系列(二)安装配置

    Hadoop 系列(二)安装配置 Hadoop 官网:http://hadoop.apache.or 一.Hadoop 安装 1.1 Hadoop 依赖的组件 JDK :从 Oracle 官网下载,设 ...

随机推荐

  1. @JsonView注解的使用

    看到一个新的注解以前没有用过,记录一下使用方法. 注意是:com.fasterxml.jackson.annotation.JsonView @JsonView可以过滤pojo的属性,使Control ...

  2. VMware Workstation 11 中 Ubuntu 14.04 的 VMware Tools 问题 :没有显示共享文件夹

      症状:主要表现在Win7中用VM11安装的Ubuntu14.04中,安装完自带的VMware Tools之后,/mnt/hgfs 中没有前面已经设置好的共享文件夹.   仔细查看了安装过程,发现在 ...

  3. mongodb与关系型数据库优缺点比较

    1.与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度②文档结构的存储方式,能够更便捷的获取数据③内置GridFS,支持大容量的存储.④内置Sharding.⑤第 ...

  4. Storm:分布式流式计算框架

    Storm是一个分布式的.高容错的实时计算系统.Storm适用的场景: Storm可以用来用来处理源源不断的消息,并将处理之后的结果保存到持久化介质中. 由于Storm的处理组件都是分布式的,而且处理 ...

  5. OOAD之单例模式Singleton的6种写法

    1  主要作用是保证在Java应用程序中,一个类Class只有一个实例存在. 一 :第一种 饿汉式(预加载) public class Singleton { private Singleton(){ ...

  6. 体验 QQ机器人C# SDK 1.X 特性总结

    主要特性 依赖注入 框架本身采用 Autofac 作为依赖注入框架.进行插件开发时,必然会使用到该框架.建议开发者阅读官方文档熟悉其用法.https://autofac.readthedocs.io/ ...

  7. unity简单动画实现

    1:创建一个Sprite Render (player)的动画对象并添加脚本Player,点击主菜单“Window(视窗)→Animation(动画窗口)”Animation面板(选中需要动画的对象) ...

  8. Docker中“TERM environment variable not set.”问题

    在使用top查容器内部资源利用情况时候,发现无法使用,报“TERM environment variable not set.”错误.从网上找到了解决方案,经实验有效 root@103b5f05462 ...

  9. resize定义元素尺寸大小

    为了增强用户体验,CSS3增加了很对的新属性,其中一个重要的属性就是resize,它允许用户通过拖动的方式改变元素的尺寸,到目前为止,主要用于可以使用overtflow属性的任何容器元素中 resiz ...

  10. Java中接口的特点

    Java接口在1.8之后发生了重大变化.所以谈Java接口特点可以分为1.8版本之前和1.8版本之后. 1.8版本之前的特点: 接口里只能有静态全局常量和public修饰的抽象方法. 为了代码简洁,在 ...