返回顶部
首页 > 资讯 > 数据库 >Zabbix在Ubuntu 14.04上apt-get安装
  • 171
分享到

Zabbix在Ubuntu 14.04上apt-get安装

2024-04-02 19:04:59 171人浏览 泡泡鱼
摘要

[编辑] 安装安装Apache、Mysql、PHP、zabbixsudo apt-get update  sudo apt-get install 

[编辑] 安装

安装Apache、MysqlPHP、zabbix

sudo apt-get update 
sudo apt-get install apache2 mysql-server libapache2-mod-php5 php5-gd php5-mysql  php5-common zabbix-server-mysql zabbix-frontend-php


[编辑] 服务端配置

[编辑] 配置数据库连接

sudo vim /etc/zabbix/zabbix_server.conf

修改相关

DBName=zabbix
DBUser=zabbix
DBPassWord=zabbix
#非必需,但推荐
StartDiscoverers=5

[编辑] 创建mysql账号

mysql -u root -p
mysql> create user 'zabbix'@'localhost' identified by 'zabbix';
mysql> create database zabbix default character set utf8;
mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost';
mysql> flush privileges;
mysql> exit;

[编辑] 导入初始化数据

cd /usr/share/zabbix-server-mysql/
sudo gunzip *.gz
mysql -u zabbix -p zabbix < schema.sql
mysql -u zabbix -p zabbix < p_w_picpaths.sql
mysql -u zabbix -p zabbix < data.sql

[编辑] 修改 PHP 参数

sudo vim /etc/php5/apache2/php.ini

修改项:

post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = "Asia/Shanghai"

wwwwww

[编辑] 配置网页

sudo cp /usr/share/doc/zabbix-frontend-php/examples/zabbix.conf.php.example /etc/zabbix/zabbix.conf.php
sudo vim /etc/zabbix/zabbix.conf.php

修改项

$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'zabbix';
$DB['PASSWORD'] = 'zabbix'

配置apache

sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf-available/zabbix.conf
sudo a2enconf zabbix.conf
sudo a2enmod alias
sudo service apache2 restart

[编辑] 配置 zabbix server 启动

sudo vim /etc/default/zabbix-server

修改项:

START=yes

启动:

sudo service zabbix-server start

[编辑] 本机监控

sudo apt-get install zabbix-agent
sudo service zabbix-agent restart

[编辑] 访问

Http://xxx.xxx.xxx.xxx/zabbix

缺省的账户:

Username = admin
Password = zabbix

[编辑] 客户端配置

sudo apt-get install zabbix-agent

修改配置

sudo vim /etc/zabbix/zabbix_agentd.conf

调整项

Server=127.0.0.1 #修改为 zabbix server 服务器的IP,如果有网关或被监控机为虚拟机也加上母机的IP
ServerActive=127.0.0.1 #修改为 zabbix server 服务器的IP
Hostname=Zabbix server #修改为网页里面添加的Hostname,需要保持一致。


中文显示

sudo apt-get install language-pack-zh-hans 

zabbix是一个多语言监控系统,默认使用英文并且也支持中文语言,详见《zabbix汉化方法》,但是近期有人反映说zabbix里面看不到中文语言.请往下看

zabbix不支持中文图

Zabbix在Ubuntu 14.04上apt-get安装

zabbix中文

开启zabbix对中文的支持

原来zabbix默认把对中文的支持给关闭了,我们需要修改zabbix的php源文件. 修改站点根目录下include/locales.inc.php文件.

1

2

3

4

5

6

7

8

9

10

11

# vim include/locales.inc.php

function getLocales() {

        return array(

                'en_GB' => array('name' => _('English (en_GB)'),        'display' => true),

                'en_US' => array('name' => _('English (en_US)'),        'display' => true),

                'bg_BG' => array('name' => _('Bulgarian (bg_BG)'),      'display' => true),

                'zh_CN' => array('name' => _('Chinese (zh_CN)'),        'display' => true),

                //原本这里为false,请改为true

                ...........代码省略掉........

        );

}


来源: https://www.ttlsa.com/zabbix/zabbix-display-chinese/


中文乱码

1、历史记录处出现 ???? 乱码:

Zabbix在Ubuntu 14.04上apt-get安装

出现原因:

mysql数据库默认字符集为 latin1,而 zabbix 需要使用 utf8,在初始化创建 zabbix 库时没有指定具体的字符集,倒入三张表时会继承 Mysql 的默认字符集,所以此处会出现乱码;

Zabbix在Ubuntu 14.04上apt-get安装

解决办法:

1、将 zabbix 数据库中的表备份;

2、手动删除 zabbix 数据库;

3、重新创建 zabbix 库时手动指定字符集为 utf8;

4、将倒出的 sql 文件中字符集为latin1的表字符集替换为 utf8;

5、将备份的zabbix库重新倒入即可;

Zabbix在Ubuntu 14.04上apt-get安装

Zabbix在Ubuntu 14.04上apt-get安装

Zabbix在Ubuntu 14.04上apt-get安装

Zabbix在Ubuntu 14.04上apt-get安装

Zabbix在Ubuntu 14.04上apt-get安装

Zabbix在Ubuntu 14.04上apt-get安装

此时重新访问 zabbix WEB页面,点击几次菜单,历史记录处一切正常;


您可能感兴趣的文档:

--结束END--

本文标题: Zabbix在Ubuntu 14.04上apt-get安装

本文链接: https://lsjlt.com/news/34815.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Zabbix在Ubuntu 14.04上apt-get安装
    [编辑] 安装安装Apache、Mysql、Php、zabbixsudo apt-get update  sudo apt-get install ...
    99+
    2024-04-02
  • Ubuntu apt-get 安装Mongodb
    最近要用mongodb做个项目,环境是Ubuntu.切换到root用户apt-get update更新源,源使用的是阿里云的源,感觉速度快,好用。apt-get mongodb查看进程是否启动mongo查看...
    99+
    2024-04-02
  • ubuntu中apt-get如何安装php
    小编给大家分享一下ubuntu中apt-get如何安装php,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!ubuntu apt-get安装php的方法:首先直接用官方PPA源安装PHP;然后通过“apt-cache pkg...
    99+
    2023-06-15
  • Ubuntu 14.04上怎么安装Foreman
    本篇内容介绍了“Ubuntu 14.04上怎么安装Foreman”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Foreman是一个集成的数据...
    99+
    2023-06-16
  • 在Ubuntu 16.04 Server上安装Zabbix的方法
    监控服务器 - 什么是 Zabbix Zabbix 是企业级开源分布式监控服务器解决方案。该软件能监控网络的不同参数以及服务器的完整性,还允许为任何事件配置基于电子邮件的警报。Zabbix 根据存储在数据库(例如 mys...
    99+
    2022-06-04
    Ubuntu Server安装Zabbix Ubuntu 16.04安装Zabbix
  • 如何在Ubuntu系统上使用apt-fast来加快apt-get下载
    这篇文章主要讲解了“如何在Ubuntu系统上使用apt-fast来加快apt-get下载”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何在Ubuntu系统上使用apt-fast来加快apt...
    99+
    2023-06-13
  • ubuntu上怎么使用apt安装python3.8
    这篇文章主要介绍“ubuntu上怎么使用apt安装python3.8”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ubuntu上怎么使用apt安装python3.8”文章能帮助大家解决问题。1.打开...
    99+
    2023-07-04
  • ubuntu-14.04编译安装PostgreSQL
    #安装依赖包sudo apt-get install libreadline6-devsudo apt-get install zlib1g-devsudo apt-get install libssl-d...
    99+
    2024-04-02
  • 如何在Ubuntu 14.04上安装轻量级web服务器Cherokee
    这篇文章主要介绍“如何在Ubuntu 14.04上安装轻量级web服务器Cherokee”,在日常操作中,相信很多人在如何在Ubuntu 14.04上安装轻量级web服务器Cherokee问题上存在疑惑,小编查阅了各式资料,整理出简单好用的...
    99+
    2023-06-13
  • apt-get install 默认安装位置
    在Linux系统中,apt-get命令默认安装包的位置是在/usr目录下。具体来说,安装的可执行文件会存储在/usr/bin目录下,而库文件会存储在/usr/lib目录下。同时,相应的配置文件和文档等...
    99+
    2023-09-06
    linux 服务器 debian
  • linux怎么安装apt-get命令
    在大部分Linux发行版中,apt-get是Debian及其衍生发行版中常用的包管理工具,如果你的Linux发行版是基于Debian...
    99+
    2024-03-02
    linux
  • Ubuntu 14.04中怎么安装mysql
    Ubuntu 14.04中怎么安装mysql,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。方法/步骤1、更新源列表打开"终端窗口&q...
    99+
    2024-04-02
  • 怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序
    这篇文章给大家分享的是有关怎么在Ubuntu 14.04上使用wp-cli安装WordPress博客程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在这里,wp-cli是一个强大的命令行工具,您可以管理Word...
    99+
    2023-06-04
  • 在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的过程
    这篇文章主要介绍“在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的过程”,在日常操作中,相信很多人在在Ubuntu Trusty 14.04 (LTS) (64-bit)安装Docker的过程问题上存...
    99+
    2023-06-13
  • 如何在Ubuntu 14.04/15.04上配置Node.js
    这篇文章将为大家详细讲解有关如何在Ubuntu 14.04/15.04上配置Node.js,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Node.js 4.0 发布的主要目标是为io.js 用户提供一个简...
    99+
    2023-06-13
  • 怎么在Ubuntu中修改apt-get的更新源
    怎么在Ubuntu中修改apt-get的更新源?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。用ssh工具连接到Ubuntu(我用的xshell) 命令行敲入 cd /etc...
    99+
    2023-06-13
  • 怎么在Ubuntu16.04 Server上安装Zabbix
    本篇内容主要讲解“怎么在Ubuntu16.04 Server上安装Zabbix”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在Ubuntu16.04 Server上安装Zabbix”吧!za...
    99+
    2023-06-28
  • 怎么在Ubuntu Linux 16.04 LTS中使用多个连接加速 apt-get/apt
    小编给大家分享一下怎么在Ubuntu Linux 16.04 LTS中使用多个连接加速 apt-get/apt,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!你需要...
    99+
    2023-06-16
  • 如何使用apt在ubuntu18.04上安装python3.8
    使用apt在ubuntu18.04上安装python3.8的方法:打开终端窗口。输入以下命令更新软件包列表并安装必备组件。sudo apt updatesudo apt install software-properties-common再...
    99+
    2024-04-02
  • Ubuntu 20.04 APT 方式安装 mysql 5.7
    Ubuntu 20.04 直接 apt 安装的 mysql 是 8.0 ,现在需要安装 5.7 版本,还颇费周章!按照文档直接点进去那个 MySQL APT Repository 中(https://...
    99+
    2023-10-05
    ubuntu mysql linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作