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. 使用openssh-clients的scp命令来传输文件

    了解openssh-client是请参阅:https://blog.csdn.net/u010215256/article/details/53239905 了解scp命令来传输文件请参阅:https ...

  2. JVM-压缩指针

    什么是压缩指针: 通常64位JVM消耗的内存会比32位的最多会多用1.5倍,这是因为对象指针在64位架构下,对象指针长度会翻倍. 对于那些将要从32位平台移植到64位的应用来说,平白无辜多了1/2的内 ...

  3. jquery获取input的checked属性

    1.经常需要判断某个按钮是否被选中. 2.基于jquery. <!DOCTYPE html> <html lang="en"> <head> & ...

  4. n-grama

    一.N-Gram的原理(这个词出现在句子中出现的概率) N-Gram是基于一个假设:第n个词出现与前n-1个词相关,而与其他任何词不相关.(这也是隐马尔可夫当中的假设.)整个句子出现的概率就等于各个词 ...

  5. bet阶段验收互评

    小组名字和链接 优点 缺点,bug报告 最终名次 Gakki赛高[二十四点小游戏] 1.界面与上阶段相比更好了2.新增闯关设计,提升游戏性3.功能完善 1.下载方式不方便2.排行榜设计较为简陋 1 编 ...

  6. 《JavaScript权威指南(第6版)(中文版)》PDF

    简介自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义.第6版包括HTML5 ...

  7. [CQOI 2018]社交网络

    Description 题库链接 求 \(n\) 个点以 \(1\) 为根的有向生成树个数. \(1\leq n\leq 250\) Solution 我终于会 \(\texttt{Matrix-Tr ...

  8. [转]EntityFramework的多种记录日志方式,记录错误并分析执行时间过长原因(系列4)

    本文转自:https://www.cnblogs.com/GuZhenYin/p/5556732.html Entity Framework 延伸系列目录 今天我们来聊聊EF的日志记录. 一个好的数据 ...

  9. 关于EF Unit of Work Repository的简单用法

    其实ef本身就是unit of work+repository的 其中继承自DbContext的类就是unit of work context中的DbSet<T>属性就是repositor ...

  10. Jquery链式编程及Index()详解

    Jquery中的方法基本 上都可以返回一个Jquery对象, 如: <body> <div class="divcontent"> <p>中国& ...