阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS 7 下 Zabbix 3.2 安装

459次阅读
没有评论

共计 5494 个字符,预计需要花费 14 分钟才能阅读完成。

详细讲解 CentOS 7 下 Zabbix 3.2 安装的安装过程,希望对你有所帮助。

实验环境:

[zabbix@linuxidc ~]$ cat /etc/RedHat-release 
CentOS Linux release 7.2.1511 (Core)

不得不说,官方文档确实强大

1. 官方文档地址:

https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages

2. 导入源:

[zabbix@linuxidc ~]$ sudo rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

3. 安装 zabbix 包

[zabbix@linuxidc ~]$ sudo yum install zabbix-server-mysql zabbix-web-mysql

清楚的看一下要安装那些包

Package                                Arch                      Version                                   Repository                  Size
=============================================================================================================================================
Installing:
 zabbix-server-mysql                    x86_64                    3.0.1-1.el7                               zabbix                     1.7 M
 zabbix-web-mysql                       noarch                    3.0.1-1.el7                               zabbix                     3.5 k
Installing for dependencies:
 OpenIPMI-libs                          x86_64                    2.0.19-11.el7                             base                       501 k
 OpenIPMI-modalias                      x86_64                    2.0.19-11.el7                             base                        15 k
 dejavu-fonts-common                    noarch                    2.33-6.el7                                base                        64 k
 dejavu-sans-fonts                      noarch                    2.33-6.el7                                base                       1.4 M
 fping                                  x86_64                    3.10-4.el7                                epel                        46 k
 httpd                                  x86_64                    2.4.6-40.el7.centos                       base                       2.7 M
 httpd-tools                            x86_64                    2.4.6-40.el7.centos                       base                        82 k
 iksemel                                x86_64                    1.4-6.el7                                 epel                        50 k
 libtool-ltdl                           x86_64                    2.4.2-21.el7_2                            updates                     49 k
 libzip                                 x86_64                    0.10.1-8.el7                              base                        48 k
 mailcap                                noarch                    2.1.41-2.el7                              base                        31 k
 net-snmp-libs                          x86_64                    1:5.7.2-24.el7                            base                       747 k
 php                                    x86_64                    5.4.16-36.el7_1                           base                       1.4 M
 php-bcmath                             x86_64                    5.4.16-36.el7_1                           base                        56 k
 php-cli                                x86_64                    5.4.16-36.el7_1                           base                       2.7 M
 php-common                             x86_64                    5.4.16-36.el7_1                           base                       563 k
 php-gd                                 x86_64                    5.4.16-36.el7_1                           base                       126 k
 php-ldap                               x86_64                    5.4.16-36.el7_1                           base                        51 k
 php-mbstring                           x86_64                    5.4.16-36.el7_1                           base                       503 k
 php-mysql                              x86_64                    5.4.16-36.el7_1                           base                        99 k
 php-pdo                                x86_64                    5.4.16-36.el7_1                           base                        97 k
 php-xml                                x86_64                    5.4.16-36.el7_1                           base                       124 k
 t1lib                                  x86_64                    5.1.2-14.el7                              base                       166 k
 unixODBC                               x86_64                    2.3.1-11.el7                              base                       413 k
 zabbix-web                             noarch                    3.0.1-1.el7                               zabbix                     3.3 M

Transaction Summary
=============================================================================================================================================
Install  2 Packages (+25 Dependent packages)

Total download size: 17 M

4. 我们给本机也安装上客户端

[zabbix@linuxidc ~]$ sudo yum install zabbix-agent

5. 初始化数据库

CentOS 7 版本将 MySQL 数据库软件从默认的程序列表中移除,用 mariadb 代替了。用 mariadb 也行。我还是选择了 mysql

(1)安装 mysql

[zabbix@linuxidc ~]$ rpm -ivh mysql-community-release-el7-5.noarch.rpm
#安装带有当前可用的 mysql5 系列社区版资源的 rpm 包
[zabbix@linuxidc ~]$ yum repolist enabled | grep "mysql.*-community.*"
mysql-connectors-community/x86_64 MySQL Connectors Community                 21
mysql-tools-community/x86_64      MySQL Tools Community                      33
mysql56-community/x86_64          MySQL 5.6 Community Server                214
#查看当前可用的 Mysql 安装源
[zabbix@linuxidc ~]$ sudo yum install mysql-community-server
[zabbix@linuxidc ~]$ sudo systemctl enable mysqld  #设置开机启动
[zabbix@linuxidc ~]$ systemctl start mysqld            #启动服务
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to manage system services or units.
Authenticating as: root
Password: 
==== AUTHENTICATION COMPLETE ===

进入 mysql 报错:

[zabbix@linuxidc ~]$ mysql -uroot -p
Enter password: 
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

解决办法:

[zabbix@linuxidc ~]$ sudo mysql_secure_installation

按照提示一步步来。不解释。

再次进入 mysql:

mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'
    -> ;
Query OK, 0 rows affected (0.00 sec)

mysql> quit
Bye

(2)进入到这个目录

[zabbix@linuxidc zabbix-server-mysql-3.0.1]$ pwd
/usr/share/doc/zabbix-server-mysql-3.0.1
[zabbix@linuxidc zabbix-server-mysql-3.0.1]$ ls
AUTHORS  ChangeLog  COPYING  create.sql.gz  NEWS  README

运行命令

[zabbix@linuxidc zabbix-server-mysql-3.0.1]$ # zcat create.sql.gz | mysql -uroot -p zabbix

注意加红色部分,易错。

6. 启动 zabbix server 服务

修改配置文件:

[zabbix@linuxidc ~]$ vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
实际上我的配置文件修改的是 DBHost 和 DBPassword 去掉前面的 #号。

启动 zabbix 服务,设置开机自启动

[zabbix@linuxidc ~]$ sudo systemctl start zabbix-server
[zabbix@linuxidc ~]$ sudo systemctl enable zabbix-server
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-server.service to /usr/lib/systemd/system/zabbix-server.service.

7. 编辑 zabbix 前端的 PHP 配合配置

[zabbix@linuxidc ~]$ sudo vim /etc/httpd/conf.d/zabbix.conf
 
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai

实际上我就是修改了时区

启动 apache 服务,设置开机自启动

[zabbix@linuxidc ~]$ sudo systemctl start httpd
[zabbix@linuxidc ~]$ sudo systemctl enable httpd
Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

8. 登陆 zabbix

http://IP/zabbix/

显示的界面

CentOS 7 下 Zabbix 3.2 安装

点击 next 会出现检查状态:

CentOS 7 下 Zabbix 3.2 安装

点击 next 配置 mysql:

CentOS 7 下 Zabbix 3.2 安装

点击下一步。此步出现错误,发现无法连接数据库,最后发现 zabbix 这个数据库中,没有任何数据,检查时加红色的那部分出问题。

next 到最后

CentOS 7 下 Zabbix 3.2 安装

CentOS 7 下 Zabbix 3.2 安装

CentOS 7 下 Zabbix 3.2 安装

默认用户名 / 密码:Admin/zabbix

CentOS 7 下 Zabbix 3.2 安装

进入主页面:下面进行,将语言改为中文。

[zabbix@linuxidc zabbix-server-mysql-3.0.1]$ sudo vim /usr/share/zabbix/include/locales.inc.php

找到第 55 行,将 false 改为 true

CentOS 7 下 Zabbix 3.2 安装

点击 zabbix 右上角小人,进行修改:

CentOS 7 下 Zabbix 3.2 安装

还是遇到了中文乱码问题,直接 google。

 

CentOS 7 下 Zabbix 3.2 安装

Win+ R 打开运行,输入 fonts,回车进入 Windows 字体目录,找到微软雅黑 - 常规字体,复制出来将文件名修改为 msyh.ttf,然后上传到 /usr/share/zabbix/fonts

CentOS 7 下 Zabbix 3.2 安装

上传成功后,编辑

sudo vim /usr/share/zabbix/include/defines.inc.php

将 ’graphfont’ 修改为msyh。

CentOS 7 下 Zabbix 3.2 安装

修改完成后,点击刷新,即可完成。

CentOS 7 下 Zabbix 3.2 安装

一些 Zabbix 相关教程集合

Ubuntu 14.04 下 Zabbix2.4.5 源码编译安装  http://www.linuxidc.com/Linux/2015-05/117657.htm

安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm

《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm

CentOS 7.0 x64 下 Zabbix 3.0 安装笔记  http://www.linuxidc.com/Linux/2016-11/137044.htm

Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm

CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm

CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm

64 位 CentOS 6.2 下安装 Zabbix 2.0.6   http://www.linuxidc.com/Linux/2014-11/109541.htm

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-11/137052.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计5494字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7978006
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

开源MoneyPrinterTurbo 利用AI大模型,一键生成高清短视频!

  开源 MoneyPrinterTurbo 利用 AI 大模型,一键生成高清短视频! 在短视频内容...
开发者福利:免费 .frii.site 子域名,一分钟申请即用

开发者福利:免费 .frii.site 子域名,一分钟申请即用

  开发者福利:免费 .frii.site 子域名,一分钟申请即用 前言 在学习 Web 开发、部署...
升级自动部署更新SSL证书系统、申请godaddy的APIKEY

升级自动部署更新SSL证书系统、申请godaddy的APIKEY

升级自动部署更新 SSL 证书系统、申请 godaddy 的 APIKEY 公司之前花钱购买的 ssl 证书快...
星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛NAS-12:开源笔记的进化之路,效率玩家的新选择

星哥带你玩飞牛 NAS-12:开源笔记的进化之路,效率玩家的新选择 前言 如何高效管理知识与笔记,已经成为技术...
告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

告别Notion焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁”

  告别 Notion 焦虑!这款全平台开源加密笔记神器,让你的隐私真正“上锁” 引言 在数字笔记工...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸

一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸 前言 作为天天跟架构图、拓扑图死磕的...
多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞...
浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍

浏览器自动化工具!开源 AI 浏览器助手让你效率翻倍 前言 在 AI 自动化快速发展的当下,浏览器早已不再只是...
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛 NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手! 作为动漫爱好者,你是否还在为...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...