安装Zabbix服务端

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

1、zabbix的安装,可以采用yum安装,也可以选择从官网(www.zabbix.com/download)下载,但是yum下载的版本最多是2.2版,且需要epel的源。

这里采用wget从官网下载并安装。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
[root@plinuxos src] # wget http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
--2018-01-13 20:29:34--  http: //repo .zabbix.com /zabbix/3 .4 /rhel/7/x86_64/zabbix-release-3 .4-2.el7.noarch.rpm
Resolving repo.zabbix.com (repo.zabbix.com)... 162.243.159.138
Connecting to repo.zabbix.com (repo.zabbix.com)|162.243.159.138|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 13572 (13K) [application /x-redhat-package-manager ]
Saving to: ‘zabbix-release-3.4-2.el7.noarch.rpm’
 
100%[====================>] 13,572      9.98KB /s    in  1.3s   
 
2018-01-13 20:29:36 (9.98 KB /s ) - ‘zabbix-release-3.4-2.el7.noarch.rpm’ saved [13572 /13572 ]
 
[root@plinuxos src] # rpm -ivh zabbix-release-3.4-2.el7.noarch.rpm 
warning: zabbix-release-3.4-2.el7.noarch.rpm: Header V4 RSA /SHA512  Signature, key ID a14fe591: NOKEY
Preparing...                           ################################# [100%]
Updating / installing...
    1:zabbix-release-3.4-2.el7          ################################# [100%]
[root@plinuxos src] #

2、安装服务,包含php和httpd。

1
[root@plinuxos src] # yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql

3、安装mysql,可以采用yum安装,也可以编译安装。

这里采用yum安装。

1
2
3
4
5
6
[root@plinuxos src] # yum install -y mysql-server mysql-devel
[root@plinuxos src] # systemctl start mysqld
[root@plinuxos src] # ps aux| grep mysql
root      14438  0.0  0.0 112652   968 pts /0     S+   21:00   0:00  grep  --color=auto mysql
root      82080  0.0  0.0 113256  1580 ?        S     2017   0:00  /bin/sh  /usr/local/mysql/bin/mysqld_safe  --datadir= /data/mysql  --pid- file = /data/mysql/plinuxos .pid
mysql     82213  0.1 14.1 1784592 471176 ?      Sl    2017 248:15  /usr/local/mysql/bin/mysqld  --basedir= /usr/local/mysql  --datadir= /data/mysql  --plugin- dir = /usr/local/mysql/lib/plugin  --user=mysql --log-error= /data/mysql/plinuxos .err --pid- file = /data/mysql/plinuxos .pid

4、配置mysql

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
[root@plinuxos src] # vim /etc/my.cnf
......
character_set_server = utf8    ##增加改行,防止乱码
......
[root@plinuxos src] # systemctl restart mysqld
[root@plinuxos src] # /usr/local/mysql/bin/mysql -uroot      ##进入mysql配置zabbix库
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection  id  is 72
Server version: 5.6.35-log MySQL Community Server (GPL)
 
Copyright (c) 2000, 2016, Oracle and /or  its affiliates. All rights reserved.
 
Oracle is a registered trademark of Oracle Corporation and /or  its
affiliates. Other names may be trademarks of their respective
owners.
 
Type  'help;'  or  '\h'  for  help. Type  '\c'  to  clear  the current input statement.
 
mysql> create database zabbix character  set  utf8;
Query OK, 1 row affected (0.00 sec)
 
mysql> grant all on zabbix.* to  'zabbix' @ '127.0.0.1'  identified by  'juispan' ;
Query OK, 0 rows affected (0.00 sec)
 
mysql> quit;
Bye

5、导入自带数据库

1
2
3
4
5
[root@plinuxos src] # cd /usr/share/doc/zabbix-server-mysql-3.4.5/
AUTHORS  ChangeLog  COPYING  create.sql.gz  NEWS  README
[root@plinuxos zabbix-server-mysql-3.4.5] # gzip -d create.sql.gz
[root@plinuxos zabbix-server-mysql-3.4.5] # export PATH=$PATH:/usr/local/mysql/bin/
[root@plinuxos zabbix-server-mysql-3.4.5] # mysql -uroot zabbix < create.sql

6、启动zabbix-server和httpd

1
2
[root@plinuxos ~] # systemctl start zabbix-server
[root@plinuxos ~] # systemctl start httpd

7、查看zabbix日志

1
[root@plinuxos ~] # less /var/log/zabbix/zabbix_server.log

8、配置zabbix

1
2
3
4
5
6
7
[root@plinuxos ~] # vim /etc/zabbix/zabbix_server.conf 
……
DBHost=127.0.0.1         ##增加DBHost
……
DBPassword=juispan       ##增加口令
……
[root@plinuxos ~] # systemctl restart zabbix-server

9、打开游览器输入IP/zabbix自动跳转主页

1.png

2.png

3.png

4.png

5.png

10、安装完成登录系统

6.png









本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/2060683,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
监控 关系型数据库 Linux
|
6月前
|
监控 关系型数据库 MySQL
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
企业实战(8)CentOS 6.8安装Zabbix-agent 5.0监控主机性能与Mysql数据库
|
2月前
|
存储 JSON 监控
源码分析Zabbix客户端如何向服务端发起请求
源码分析Zabbix客户端如何向服务端发起请求
29 2
|
4月前
|
存储 监控
Zabbix【问题 01】软件包 zabbix-release-6.2-3.el7.noarch (比 zabbix-release-5.0-1.el7.noarch 还要新) 已经安装
Zabbix【问题 01】软件包 zabbix-release-6.2-3.el7.noarch (比 zabbix-release-5.0-1.el7.noarch 还要新) 已经安装
57 0
|
4月前
|
监控 前端开发 应用服务中间件
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
Zabbix【部署 01】Zabbix企业级分布式监控系统部署配置使用实例(在线安装及问题处理)程序安装+数据库初始+前端配置+服务启动+Web登录
413 0
|
4月前
|
监控 数据库连接 数据安全/隐私保护
安装Zabbix Server
安装Zabbix Server
53 1
|
4月前
|
存储 监控 前端开发
zabbix概述及简单的在centos7安装Zabbix5.0及添加监控对象
Zabbix是一种开源的企业级监控解决方案,用于实时监控网络、服务器、应用程序等各种设备和服务的性能和可用性,并提供通知和报警功能。它具有灵活可扩展、可定制化的特点,可以满足不同规模和需求的监控需求。
166 0
|
6月前
|
监控 Linux
CentOS 7安装zabbix-agent 5.0报错:依赖检测失败:libpcre.so.0(64bit)获取GPG密钥失败
CentOS 7安装zabbix-agent 5.0报错:依赖检测失败:libpcre.so.0(64bit)获取GPG密钥失败
131 0
|
6月前
|
监控 关系型数据库 MySQL
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
Zabbix分布式监控实战(二)——CentOS 7.5安装Zabbix-agent 5.0监控Mysql数据库
|
8月前
|
SQL 运维 监控
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)(下)
【运维知识进阶篇】Zabbix5.0稳定版详解11(在Grafana中使用Zabbix插件:安装Grafana+安装Zabbix插件+添加数据源+Grafana直连MySQL数据库取值)(下)
116 1