Ubuntu   发布时间:2022-05-10  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Ubuntu 安装 Zabbix 3 详细步骤大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

本文主要介绍在 Ubuntu 14.04 中安装 Zabbix 3.2 的详细过程,如需安装其他版本,只需按照官方文档 修改相应几步即可。

  • 实验环境
  • 说明
  • 安装步骤
    • 创建 zabbix 用户
    • 安装配置文件
    • 安装配置 MySQL数据库
    • zabbix 服务器数据库配置
    • 启动 zabbix 服务器进程
    • 配置 php
    • 安装 zabbix web 前端
    • 登陆 zabbix web
    • 设置中文界面
    • 安装 agent 端
  • 文章

实验环境

Windows 宿主机:Windows 10 企业版
VMware:VMware Workstation 12 Pro
Ubuntu:Ubuntu 14.04-desktop
Zabbix:Zabbix 3.2

说明

@R_223_9382@所用的密码均是普适性的,可以根据自己需求更改,但需要随之更改相关配置文件,如果无特殊要求,可以根据这篇文章安装一遍,了解基本原理及参数设置后再根据自己情况更改。

如无特殊说明,@R_223_9382@均使用的是 root 权限,在目录/home/erik/local/zabbix下执行,这个目录可以根据自己情况创建,无特殊要求。

安装步骤

创建 zabbix 用户

因为zabbix 程序的守护进程需要非特权用户,所以需要创建一个 zabbix 用户,即使从 root 用户启动 zabbix 程序,也会自动切换到 zabbix 用户,所以这个 zabbix 用户必须存在。
使用 root 权限创建 zabbix 用户:

groupadd zabbix
useradd -g zabbix zabbix
passwd zabbix

输入两次zabbix作为 zabbix 用户的密码。

安装配置文件

下载安装 zabbix 所需的配置文件

wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+trusty_all.deb
dpkg -i zabbix-release_3.2-1+trusty_all.deb
apt-get update

安装配置 MysqL数据库

@H_621_1@mysqL数据将为 zabbix 提供数据存储服务

apt-get install zabbix-server-MysqL zabbix-frontend-php

如果之前 ubuntu 系统没有安装过 MysqL,则会先安装 MysqL ,在弹出的对话框中输入 MysqL 的 root 用户密码,这里输入为zabbix

安装好后,登陆 MysqL

@H_260_61@mysqL -uroot -pzabbix

之后在 MysqL 数据中操作,创建zabbix数据库,采用utf8格式,以免之后出现中文乱码的情况,并且赋予 zabbix 用户数据库权限。

@H_260_61@mysqL> create database zabbix character set utf8 collate utf8_bin; MysqL> MysqL> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; MysqL> quit;

导入初始模式和数据以初始化数据库

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

执行后会提示Enter password:,输入密码:zabbix

zabbix 服务器数据库配置

修改配置文件

vim /etc/zabbix/zabbix_server.conf

修改如下几个参数:
DBHost=localhost
dbname=zabbix
DBUser=zabbix
DBpassword=zabbix

启动 zabbix 服务器进程

到这里就可以启动 zabbix 服务器进程了

service zabbix-server start


看到上面这个提示说明 zabbix 服务进程已经启动,可以查看启动状态

netstat -ntpl | grep zabbix

将 zabbix 服务器进程添加到开机启动项里,这样就会开机启动

update-rc.d zabbix-server enable

配置 php

配置文件

vim /etc/zabbix/apache.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

实际只需修改最后一个时区文件即可,@R_696_11338@为

重启 apache

service apache2 restart

安装 zabbix web 前端

在浏览器中输入:http://<server_ip_or_name>/zabbix,这里<server_ip_or_name>是服务器端 ip 或主机名,登陆后会出现欢迎界面

点击“Next step”后会出现校验配置页面

右侧均为“OK”说明配置正确生效,如果有红叉则需要查看之前相应的修改配置项。

点击“Next step”后会出现配置数据库连接界面

password”处填写“zabbix”

点击“Next step”后出现 zabbix 服务器信息界面

“name”处填写“zabbix”

点击“Next step”后会展示之前安装的配置项,再次点击“Next step”即可进入安装。


安装完成后点击“Finish”。

@H_133_262@登陆 zabbix web

安装完成后就可以登陆 zabbix web了,

初始登陆用户名为“Admin”,密码为“zabbix”。

登陆后的界面为

在 web 界面可以进行各种设置和监控显示。

设置中文界面

默认 zabbix 的 web 界面是英文的,zabbix 已经提供中文支持,可以通过简单设置改为中文界面,方便查看。
首先点击 web 界面右上角的用户头像

然后进入“User”设置项,在“Language”处修改为“Chinese(zh_CN)”,然后点击“update”跟新即可

安装 agent 端

agent 端可以和 server 端安装在同一台机器上,当然也可以安装在其它 linux 或 Windows 机器上,这里以与 server 端安装在同一台机器上为例,其实很简单,只需执行:

apt-get install zabbix-agent

启动 agent

service zabbix-agent start

查看启动状态

netstat -ntpl | grep zabbix

此时,zabbix 就安装完成了,具体详细的配置和使用可以根据自己情况在 zabbix web 界面设置。

文章:

Ubuntu 14.04安装Zabbix3.0及汉化:http://www.linuxidc.com/linux/2017-03/141261.htm

官方安装文档(Zabbix Documentation 3.2):https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages

大佬总结

以上是大佬教程为你收集整理的Ubuntu 安装 Zabbix 3 详细步骤全部内容,希望文章能够帮你解决Ubuntu 安装 Zabbix 3 详细步骤所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: