阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Zabbix 3.0.4 安装部署&常见错误解决

442次阅读
没有评论

共计 5169 个字符,预计需要花费 13 分钟才能阅读完成。

源码搭建 LNMP 环境后,可以开始安装 Zabbix 了。

1. 下载 zabbix 软件包
链接:http://pan.baidu.com/s/1slcXw41 密码:k8jm
yum -y install lrzsz
利用 linux 自带的上传命令上传软件包到服务器目录上
 
2. 安装依赖包,不然配置 zabbix 的时候会报错
yum -y install mysql-devel net-snmp-devel
 
3. 源码安装 zabbix
tar -zxvf zabbix-3.0.4.tar.gz
cd zabbix-3.0.4
./configure –prefix=/usr/local/zabbix –enable-server –enable-agent –with-mysql –with-net-snmp –with-libcurl –with-libxml2
make -j 4 && make install
 
4. 创建 zabbix 用户
groupadd zabbix
useradd zabbix -s /sbin/nologin -M -g zabbix

导入 SQL 文件之前需要创建 ZABBIX 数据库

mysql> create database zabbix default charset utf8;
mysql> grant all privileges on zabbix.* to zabbix@’localhost’ identified by ‘zabbix’;
mysql> flush privileges;
mysql> show databases;
mysql> quit
 
5. 导入 sql 文件
mysql -uroot -pyinzhengjie zabbix < database/mysql/schema.sql
mysql -uroot -pyinzhengjie zabbix < database/mysql/images.sql
mysql -uroot -pyinzhengjie zabbix < database/mysql/data.sql
 
6. 创建 zabbix 项目目录便于管理
mkdir -p data/zabbix/web
mkdir -p data/zabbix/log
mkdir -pv /usr/local/nginx/conf/zabbix
cd /usr/local/nginx/conf/zabbix/
cp -rp /usr/local/zabbix-3.0.4/frontends/php/* /data/zabbix/web/
cp /yinzhengjie/zabbix-3.0.4/misc/init.d/tru64/zabbix_* /etc/init.d/
chmod +x /etc/init.d/zabbix_*
vim /etc/init.d/zabbix_server
DAEMON=/usr/local/zabbix/sbin/zabbix_server(切记要修改这个变量的 path,因为咱们是源码安装的,路径不正确,下面的脚本调用就会出错的!)
vim /etc/init.d/zabbix_agentd
DAEMON=/usr/local/zabbix/sbin/zabbix_agentd(原理同上)
 
7. 编辑 zabbix 访问 web 的配置文件(配置文件处理要写明端口外,还有启用 fastcgi,因为 nginx 本身是不支持 php 的,如果不开启这个功能的话就无法支持 zabbix 的 php 界面了哟)
mkdir -pv  /usr/local/nginx/conf/zabbix && cd /usr/local/nginx/conf/zabbix
vim zabbix.conf
server {
listen 8027;
server_name web;
access_log /data/zabbix/log/zabbix.access.log main;
index index.html index.php index.html;
root /yinzhengjie/data/zabbix/web;
location /{
try_files $uri $uri/ /index.php?$args;
}
location ~ ^(.+.php)(.*)$ {
fastcgi_split_path_info ^(.+.php)(.*)$;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
}
 
8. 编辑 zabbix 的配置文件(修改一下参数,账号密码要记住哟,不然网页安装会出问题的~)
cat /usr/local/zabbix/etc/zabbix_server.conf | grep -v ^# | grep -v “^$”LogFile=/tmp/zabbix_server.log
PidFile=/tmp/zabbix_server.pid
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
 
9.. 编辑 nginx 的配置文件(基本上是架空了 nginx 配置文件,而是用 include 模块已经写好的调用配置文件)
cd /usr/local/nginx/conf/
vim nginx.conf
user nginx;
worker_processes 1;
#error_log logs/error.log warning;
#error_log logs/error.log notice;
#error_log logs/error.log info;
pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
log_format main ‘$remote_addr – $remote_user [$time_local] “$request” ‘
‘$status $body_bytes_sent “$http_referer” ‘
‘”$http_user_agent” “$http_x_forwarded_for”‘;
access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
include zabbix/*.conf;
}
# 防火墙策略
iptables -I INPUT -p tcp –dport 80 -j ACCEPT
iptables -I INPUT -p tcp –dport 8027 -j ACCEPT
# 启动zabbix 服务和代理
service zabbix_server start
service zabbix_agentd start
好了,以上就是 zabbix 服务器已经部署完毕了,下面我们要开始页面安装 zabbix 了

#ZABBIX 安装以及常见错误解决方案

1. 首先登陆服务器地址(服务器地址+nginx 监听 zabbix 的端口号,listen 8027;)
 
Zabbix 3.0.4 安装部署 & 常见错误解决
2. 输入账号密码,这个是在 zabbix 配置文件中定义的
Zabbix 3.0.4 安装部署 & 常见错误解决
3. 直接下一步
Zabbix 3.0.4 安装部署 & 常见错误解决
4. 点击下一步
Zabbix 3.0.4 安装部署 & 常见错误解决
5. 需要下载文件到服务器
Zabbix 3.0.4 安装部署 & 常见错误解决
点击蓝色按钮下载,然后上传到服务器
Zabbix 3.0.4 安装部署 & 常见错误解决
[root@bogon yinzhengjie]# cd /yinzhengjie/data/zabbix/web/conf/
[root@bogon conf]# ll
total 8
-rw-r–r–. 1 1000 1000 1036 Jul 22 08:06 maintenance.inc.php
-rw-r–r–. 1 1000 1000 411 Jul 22 08:06 zabbix.conf.php.example
[root@bogon conf]# cp /yinzhengjie/zabbix.conf.php ./
Zabbix 3.0.4 安装部署 & 常见错误解决
修改权限
[root@bogon conf]# chown -R 1000:1000 zabbix.conf.php
好的,来带 web 界面点击右键刷新
Zabbix 3.0.4 安装部署 & 常见错误解决
6. 输入账号密码:
Zabbix 3.0.4 安装部署 & 常见错误解决
故障排错:时区错误
Zabbix 3.0.4 安装部署 & 常见错误解决
解决方案:
编辑你的 php 配置文件,修改成正确的时区就好!正确的应该写 PRC
Zabbix 3.0.4 安装部署 & 常见错误解决
[root@bogon yinzhengjie]# find / -name php.ini
/usr/local/product/php-5.5.35/etc/php.ini
[root@bogon yinzhengjie]# vim /usr/local/product/php-5.5.35/etc/php.ini
找到对应时区的字段,修改成东八区的时区,修改后重启 PHP
Zabbix 3.0.4 安装部署 & 常见错误解决
重启后,来到登陆界面,奇迹发生了~
后记:最近有的朋友向我反馈一个问题,就是把 zabbix 的界面调试到中文模式的时候,在看图像会出现乱码的情况~ 如下图:
Zabbix 3.0.4 安装部署 & 常见错误解决
怎么处理这个问题呢?其实很简单,我们可以把 windows 系统自带的字体放到服务器上替换一下就好使了
1. 找到 windows 楷体的字体文件:
Zabbix 3.0.4 安装部署 & 常见错误解决

 2. 更换 zabbix 服务器字体文件

[root@bogon yinzhengjie]# cd /yinzhengjie/data/zabbix/web/fonts
[root@bogon fonts]# mv DejaVuSans.ttf /yinzhengjie/

用 Linux 自带的 rz 命令上传刚刚的文件即可~

[root@bogon fonts]# ll
总用量 11512
-rw-r–r–. 1 root root 11785184 7 月 17 06:28 simkai.ttf
[root@bogon fonts]# 

3. 修改配置文件

[root@bogon yinzhengjie]# vim /yinzhengjie/data/zabbix/web/include/defines.inc.php

define(‘ZBX_GRAPH_FONT_NAME’, ‘DejaVuSans’); // font file name
define(‘ZBX_GRAPH_FONT_NAME’, ‘simsun’); // font file name        ==> 此行为新增行;

define(‘ZBX_FONT_NAME’, ‘DejaVuSans’);
define(‘ZBX_FONT_NAME’, ‘simsun’);       ==> 此行为新增行;

之后切换到末行模式:执行 %s/DejaVuSans/simkai
Zabbix 3.0.4 安装部署 & 常见错误解决
4. 重启 zabbix 服务

[root@bogon yinzhengjie]# /etc/init.d/zabbix_server restart
Zabbix server terminated.
Zabbix server started.
[root@bogon yinzhengjie]# 

5. 验证你的服务器是否都是正常的字体了
Zabbix 3.0.4 安装部署 & 常见错误解决

更多 Zabbix 相关教程集合

在 Ubuntu 16.04 服务器上安装 Zabbix 3.2  http://www.linuxidc.com/Linux/2017-07/145519.htm

CentOS 7 LNMP 环境搭建 Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140134.htm

Ubuntu 16.04 安装部署监控系统 Zabbix2.4  http://www.linuxidc.com/Linux/2017-03/141436.htm

Zabbix 监控安装部署及警报配置  http://www.linuxidc.com/Linux/2017-03/141611.htm

Zabbix 触发器表达式详解 http://www.linuxidc.com/Linux/2017-03/141921.htm

Ubuntu 16.04 下安装部署 Zabbix3.0  http://www.linuxidc.com/Linux/2017-02/140395.htm

CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm

CentOS 7 下 Zabbix 3.0 安装详解 http://www.linuxidc.com/Linux/2017-03/141716.htm

64 位 CentOS 6.2 下安装 Zabbix 2.0.6   http://www.linuxidc.com/Linux/2014-11/109541.htm

ZABBIX 的详细介绍:请点这里
ZABBIX 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-08/146466.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计5169字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19351
评论数
4
阅读量
7993165
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见zabbix!轻量级自建服务器监控神器在Linux 的完整部署指南

再见 zabbix!轻量级自建服务器监控神器在 Linux 的完整部署指南 在日常运维中,服务器监控是绕不开的...
飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛NAS中安装Navidrome音乐文件中文标签乱码问题解决、安装FntermX终端

飞牛 NAS 中安装 Navidrome 音乐文件中文标签乱码问题解决、安装 FntermX 终端 问题背景 ...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站 - 手机博物馆 -CHAZ 3D Experience 一句话介绍:一个用 3D 方式重温...
【1024程序员】我劝你赶紧去免费领一个AWS、华为云等的主机

【1024程序员】我劝你赶紧去免费领一个AWS、华为云等的主机

【1024 程序员】我劝你赶紧去免费领一个 AWS、华为云等的主机 每年 10 月 24 日,程序员们都会迎来...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用AI做了一个1978年至2019年中国大陆企业注册的查询网站

我用 AI 做了一个 1978 年至 2019 年中国大陆企业注册的查询网站 最近星哥在 GitHub 上偶然...
小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比 星哥玩云,带你从小白到上云高手。今天咱们就来聊聊——什...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集

Prometheus:监控系统的部署与指标收集 在云原生体系中,Prometheus 已成为最主流的监控与报警...
240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

240 元左右!五盘位 NAS主机,7 代U硬解4K稳如狗,拓展性碾压同价位

  240 元左右!五盘位 NAS 主机,7 代 U 硬解 4K 稳如狗,拓展性碾压同价位 在 NA...
手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板 前言 大家好,我是星哥。星哥发现很多新手刚接触服务器时,都会被“选购...
星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛NAS-11:咪咕视频订阅部署全攻略

星哥带你玩飞牛 NAS-11:咪咕视频订阅部署全攻略 前言 在家庭影音系统里,NAS 不仅是存储中心,更是内容...
每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站-手机博物馆-CHAZ 3D Experience

每天一个好玩的网站 - 手机博物馆 -CHAZ 3D Experience 一句话介绍:一个用 3D 方式重温...