ubuntu安装pr_在Ubuntu 16.04服务器上安装Zabbix 3.2
监控服务器 - 什么是Zabbix
Zabbix是企业级开源分布式监控服务器解决方案。 该软件监控网络的不同参数和服务器的完整性,还允许为任何事件配置基于电子邮件的警报。 Zabbix根据存储在数据库(例如MySQL)中的数据提供报告和数据可视化功能。 由软件收集的每个度量可以通过基于Web的界面访问。
Zabbix根据GNU通用公共许可证版本2(GPLv2)的条款发布,完全免费。
在本教程中,我们将在运行MySQL,Apache和PHP的Ubuntu 16.04服务器上安装Zabbix。
安装Zabbix服务器
首先,我们需要安装Zabbix所需的几个PHP模块:
# apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring
Ubuntu存储库中提供的Zabbix软件包已过时。我们可以使用官方Zabbix存储库安装最新的稳定版本。
通过执行以下命令来安装存储库包:
$ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
# dpkg -i zabbix-release_3.2-1+xenial_all.deb
然后更新apt包源码:
# apt-get update
现在可以安装具有MySQL支持的Zabbix Server和PHP前端。 执行命令:
#apt-get install zabbix-server-mysql zabbix-frontend-php
安装Zabbix agent:
#apt-get install zabbix-agent
Zabbix现已安装。 下一步是配置数据库以存储其数据。
为Zabbix配置MySQL
我们需要创建一个新的MySQL数据库,Zabbix将存储收集的数据。
启动MySQL shell:
$ mysql -uroot -p
下一步
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 'usr_strong_pwd';
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> EXIT;
Bye
接下来,导入初始模式和数据。
# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
输入在MySQL shell中创建的zabbix用户的密码。
接下来,我们需要编辑Zabbix Server配置文件
就是 /etc/zabbix/zabbis_server.conf:
# $EDITOR /etc/zabbix/zabbix_server.conf
搜索该文件的DBPassword部分:
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
# DBPassword=
取消注释DBPassword =这行并通过添加在MySQL中创建的密码进行编辑:
DBPassword=usr_strong_pwd
接下来,查找DBHost =行并取消注释。
保存并退出。
配置PHP
我们需要配置PHP来使用Zabbix。 在安装过程中,安装程序在/etc/zabbix中创建了一个名为apache.conf的配置文件。 打开此文件:
# $EDITOR /etc/zabbix/apache.conf
在这里,现在只需要取消注释date.timezone设置并设置正确的时区:
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 Europe/Rome
保存并退出。
此时,重新启动Apache并启动Zabbix Server服务,使其能够在启动时启动:
# systemctl restart apache2
# systemctl start zabbix-server
# systemctl enable zabbix-server
使用systemctl检查Zabbix状态:
# systemctl status zabbix-server
该命令应该输出:
â zabbix-server.service - Zabbix Server
Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor pr
Active: active (running) ...
此时,Zabbix的服务器端部件已正确安装和配置。
配置Zabbix Web Fronted
如引言中所述,Zabbix具有基于Web的前端,我们将用于可视化收集的数据。 但是,必须配置此接口。
使用Web浏览器,转到URL http://localhost/zabbix.。
点击 Next step
确保所有的值都确定,然后再次单击Next step。
插入MySQL zabbix用户密码,然后点击Next step.
单击Next step,安装程序将显示具有所有配置参数的以下页面。 再次检查以确保一切正确..
点击 Next step 继续到最后的屏幕。
单击finish以完成前端安装。 默认用户名为admin,以zabbix为密码。
Zabbix服务器入门
使用上述凭证登录后,我们将看到Zabbix仪表板:
进入Administration - >Users,了解启用的帐户的概述
Create a new account by clicking on Create user
通过单击Create a new account创建一个新帐户
单击组中的Add in the Groups部分,然后选择一个组
保存新的用户凭据,它将显示在管理 - >用户面板中。
请注意,在Zabbix中,主机的访问权限分配给用户组,而不是单个用户。
总论
最后是Zabbix Server安装的教程。 现在,监控基础设施已准备好完成其作业并收集有关需要在Zabbix配置中添加的服务器的数据。
更多Zabbix相关教程集合:
ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里
ubuntu安装pr_在Ubuntu 16.04服务器上安装Zabbix 3.2相关推荐
- 在linux搭建wiki教程,在Ubuntu 16.04系统上安装WikkaWiki
一.WikkaWiki介绍 WikkaWiki是一个灵活的.兼容标准的.轻量级的.平台独立的开源Wiki引擎,它使用PHP语言开发,后端存储采用了MySQL数据库.WikkaWiki的设计目标是速度快 ...
- swan在linux系统下怎么运行,在Ubuntu 18.04/16.04 LTS上安装Libreswan的方法
本文介绍在Ubuntu 18.04/16.04 LTS服务器上安装Libreswan的方法,采用源代码安装方式. 简介 Libreswan是Linux系统的Internet密钥交换(IKE)实现,它支 ...
- ubuntu php7.4,在Ubuntu 18.04/19.04/16.04版本上安装PHP 7.4的简单方法
以下介绍安装PHP 7.4的方法非常的简单,适用于Ubuntu 18.04/19.04/16.04版本上,所安装的版本是PHP 7.4.0 RC1,只需要添加PHP ppa存储库并运行相关命令即可完成 ...
- ubuntu18.04安装python3_如何在Ubuntu 18.04服务器上安装Python 3和设置编程环境
一,介绍 Python是一种灵活且通用的编程语言,可在许多用例中利用,在脚本,自动化,数据分析,机器学习和后端开发方面具有优势.开发团队于1991年首次发布,其名称受到英国喜剧团体Monty Pyth ...
- 数据库linux安装prm,在Ubuntu 18.04服务器上安装Monica PRM的步骤
本文介绍在Ubuntu 18.04 LTS服务器上安装Monica PRM(Monica Personal Relationship Manager)的方法,要安装Monical需要的条件是:PHP ...
- 服务器上怎么安装软件系统安装,怎么在云服务器上安装软件
怎么在云服务器上安装软件 内容精选 换一换 使用mount命令将文件系统挂载至Linux云服务器时,提示wrong fs type, bad option.Linux云服务器系统未安装NFS客户端,用 ...
- 服务器系统需要安装什么软件有哪些,在服务器上安装操作系统和必备软件
Windows Media Format Runtime 将要部署会议的所有前端服务器和 Standard Edition Server 都必须已安装 Windows Media Format Run ...
- centos7 r语言安装_【DS】Centos7服务器上安装R和Rstudio
笔者邀请您,先思考: 1 服务器上如何安装R和RStudio? 为了增加计算力来处理和整合更多和更杂的数据集,运维同事给我们分配了服务器.服务器是用Centos7的Linux系统,为了完成数据科学任务 ...
- ubuntu 局域网dns服务器_如何在 Ubuntu 16.04 服务器上配置内网 DNS 服务
DNS 1. 简介 本文使用 BIND9,用尽量少的步骤,搭建出一个可用的内网 DNS 服务.另外要说明的一点是,本文不仅适用于 Ubuntu 16.04,也使用其后的 Ubuntu 系统(截止到目前 ...
最新文章
- jdbc如果不关闭连接_JDBC基础整理
- Intel Realsense D435小车避障 摄像头在高于一定平面h时的深度map公式计算(深度d与视场角视角α的关系)
- 设计模式系列之十二:单例模式
- 十问十答 Apache 许可证
- 单例设计模式-懒汉式(线程安全)
- pythonmain是什么意思_Python中if __name__ == __main__详细解释
- Mybatis(1)---入门篇单表查询
- 《0bug-C/C++商用工程之道》节选01--内存栈-1
- “3D几何与视觉技术”全球在线研讨会第八期~识别3D中的物体和场景
- 判断 list 集合是否含有重复对象
- 1364:Field 'sex' doesn't have a default value [ SQL语句 ]
- g++: command not found
- LoadRunner场景参数文件部分参数说明
- 大数据简历(项目部分)
- C语言丨筛法求素数(质数)
- 解决DELL WIN7 bootmgr is missing
- 8B10B编解码原理与FPGA代码
- AnatomyNet: Deep Learning for Fast and Fully Automated Whole-volume Segmentation of Head and Neck An
- 手机号注册过,被遗忘的网站有哪些?
- 陳三甲网络笔记:赚钱越来越难了,请摆正赚钱姿势!