Zabbix.png

1、安装准备

Ubuntu LAMP 安装Zabbix所需的PHP模块

apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring

更新Ubuntu仓库中的Zabbix软件包,使用最新的稳定版

wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb 

wget https://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-2+bionic_all.deb

dpkg -i zabbix-release_3.4-1+xenial_all.deb

apt-get update

2、安装带有MySQL支持和PHP前端的Zabbix 服务

apt-get install zabbix-server-mysql zabbix-frontend-php
 安装Zabbix代理
apt-get install zabbix-agent

3、为Zabbix配置 MySQL

新建Zabbix数据库
mysql -uroot -p

CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;

GRANT ALL PRIVILEGES ON zabbix.* TO [email protected] IDENTIFIED BY 'zabbix';

flush privileges;
导入初始表和数据
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

编辑Zabbix服务配置文件 /etc/zabbix/zabbix_server.conf

vim /etc/zabbix/zabbix_server.conf

找到 DBPassword 部分 取消注释并添加zabbix 数据库密码

DBPassword=usr_strong_pwd

找到 DBHost 部分 并取消注释

4、配置PHP

我们需要配置 PHP 来使用 Zabbix。在安装过程中,安装程序在 /etc/zabbix 中创建了一个名为 apache.conf 的配置文件。取消注释 date.timezone 并设置正确的时区

vim /etc/zabbix/apache.conf
<IfModule mod_php7.c>
        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/Riga
    </IfModule>

5、重启Apache并启动Zabbix服务,添加开机启动

systemctl restart apache2

systemctl start zabbix-server

systemctl enable zabbix-server

检查Zabbix 状态 返回结果 activating

systemctl status zabbix-server

6、配置Zabbix Web 前端

浏览器打开 http://ip/zabbix
Image.png

点击 Next step
2.png

确保所有都是OK,然后再次单击 Next step
3.png

输入MySQL zabbix 用户密码 然后单击 Next step
4.png

单击 Next step 安装程序将显示所有配置参数的页面,再次检查确保一切正确
5.png

点击Next step 进入最后一页,单击完成 完成安装 用户名Admin 密码 zabbix
6.png
7.png

7、启用中文

vim /usr/share/zabbix/include/locales.inc.php

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

把zh_CN后面参数写成true 发现还是不能选择,是因为系统没有中文环境 需要安装中文包

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

配置相关环境变量 添加如下配置

vim /etc/environment

LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

重设本地配置

dpkg-reconfigure locales

重启可选 OK