Ubuntu 18.04 安装zabbix-设置中文显示
Ubuntu 18.04 安装zabbix
首先需要安装 LNMP或者LAMP
操作系统 :ubuntu 18.04
WEB服务: apache2
数据库:mariadb
PHP版本:7.2
先决条件:关闭所有的selinx和防火墙,以防止对应用进行操作限制
重点安装思路:
首先需要安装linux操作系统,安装完成后需要安装web服务(提供web容器,提供前端服务),web服务安装完成后,安装php(解释PHP语言,运行zabbix使用),最后安装数据库(提供后端数据库支持),结束后安装zabbix
重点配置思路:
首先需要配置数据库,将zabbix默认的SQL文件导入zabbix的后端数据库,设置数据库可本地访问,并且赋予本地账户访问权限,其次配置php(配置php时区),保证php与当前时区保持一致,配置zabbix的配置文件,主要注意的是 数据库主机名、数据库库名、数据库用户名、数据库密码、数据库锁的路径
安装完成后:
创建监控项,创建触发器,创建动作,创建报警介质,创建报警信息、创建网络拓扑,调整前端页面等
以下是详细的配置过程
在操作系统安装完成后(可以先更换源文件,加快安装速度),使用apt-get update 来更新软件列表
更新完成后使用安装一些辅助用的工具,
apt-get install lrzsz(本地上传下载使用)
安装数据库
安装完成后,开始安装mariadb数据库(由于mysql最新版本需要授权,所以采用mariadb来取代mysql)
apt-get install mariadb-server && systemctl start mariadb && systemctl enable mariad
运行初始化命令,设置mariadb的初始化属性,清除原有的所有信息设置一个账户名密码
mysql_secure_installation
修改数据库的配置(可选)
注释掉/etc/mysql/mariadb.conf.d/50-server.cnf此文件下的bind-address = 127.0.0.1
安装zabbix
使用以下wget命令下载最新的Zabbix存储库.deb包
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb
键入以下命令将Zabbix存储库添加到Ubuntu 18.04系统
apt install ./zabbix-release_4.0-2+bionic_all.deb
更新包目录并且安装zabbix(由于安装包之间的依赖关系,apache和php必要模块会被安装)
apt update && apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
配置php(修改时区)
vi /etc/apache2/conf-enabled/zabbix.conf
修改标准时区为 Asia/Shanghai
配置mariadb数据库
解压zabbix默认的模板sql文件
cd /usr/share/doc/zabbix-server-mysql/ && gunzip create.sql.gz
登录数据库
mysql
创建一个用户zabbix,并赋予该账户对数据的访问权限,完成后刷新权限。
create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; flush privileges;
切换数据库
use zabbix;
导入模板数据
source create.sql
退出数据库
exit
将zabbix的模板sql文件解压、并且使用zabbix用户将sql文件导入数据库
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
配置zabbix
编辑zabbix配置文件,是zabbix可以连接到后端数据库
vi /etc/zabbix/zabbix_server.conf
配置后端数据库库名
配置后端数据库用户名
配置后端数据库密码
配置完成后保存退出,前端访问http://ip/zabbix/
点击next step,查看配置检查项,保证每一步都是ok的
配置数据库连接信息
配置zabbix接口信息
确认无误后点击next step
点击 finish 结束安装
登陆账户是Admin
密码是zabbix
配置最后在服务器终端中将所有的服务设置为开机启动
systemctl enable httpd systemctl enable zabbix-agent systemctl enable zabbix-server systemctl enable mariadb
配置中文访问
首先zabbix是默认支持中文的,有时候我们在安装低版本或者其他版本时候会出现无法使用中文选项,如下图所示
此时注意,这个想象是由于两方面的原因引起的:
1、操作系统本身不支持其他语言
2、该应用不支持其他语言
首先解决操作系统语言支持问题:
直接运行
出现以下界面:选择中文(使用上下键移动选项、使用空格控制是否选中),之后将光标移动到ok(移动光标使用tab键)上单击回车即可
选择完成后会自动安装相应的语言
解决zabbix不支持中文问题
Zabbix默认支持中文,只是配置中将中文支持关闭了,现在只需要将配置放开即可
打开zabbix的语言支持配置文件,将zh_cn 哪行配置后面的 display选项参数改为true,保存退出即可
vi /usr/share/zabbix/include/locales.inc.php
如果找不到配置文件,可以使用以下命令找到配置文件路径
find / -name "locales.inc.php"
配置完成后重启服务器
- 点赞
- 收藏
- 分享
- 文章举报
- Ubuntu18.04安装Mysql没有提示设置密码
- ubuntu 16.04 LTS 设置中文 & 安装搜狗输入法
- Ubuntu 18.04 Numix主题安装设置
- zabbix 2.4 设置中文语言 图片显示中文问题
- ubuntu 安装Matlab 解决显示中文乱码
- ubuntu11.04安装NetBeans 7.0中文显示乱码或者方框问题的解决(JRE中文字体设置)
- putty登录默认安装ubuntu,中文显示乱码问题
- 安装好ubuntu后,设置中文
- 18.04ubuntu安装mysql,同时设置root密码
- 小企鹅输入法 安装 设置 支持中文 for ubuntu 10.04
- 解决ubuntu安装后只有一个800x600的分辨率,且系统设置显示里也只有这个分辨
- redmine安装好后,在设置里选择语言为简体中文后,为什么界面还是显示英语
- ubuntu18.04 LTS中文输入法的安装
- Ubuntu 12.10 Tty (字符终端) 显示中文,和字体大小设置
- Ubuntu FTP工具 FileZilla的安装以及配置正常显示中文目录
- VirtualBox安装ubuntu后不能全屏显示的解决方法及设置root密码
- ubuntu下rpm的安装 pdf中文显示
- ubuntu 10.04汉化包安装及设置中文输入法
- WIN7和ubuntu下安装wingIDE后显示中文方法
- Ubuntu 8.04LTS 下中文输入法FCITX的安装与汉字显示方块的解决方