zabbix 4.0 php版本,Linux下安装Zabbix 4.0版本

在3.4版本中仪表板的功能变化可以说是很不错的,支持多个仪表盘;每个仪表板由可以自定义的小部件组成,用户可以自己选择其中的内容

这部分升级是通过集成了Zabbix Screen中最优秀的一些功能和Dashboard的功能而实现的。新版本的仪表板小部件包含以前的仪表板常用小部件,也新加入了Zabbix Screen管受好评的功能(如图形,简单图形,地图,触发器等)

安装:(安装步骤和之前版本没有什么差别)

1,安装好nginx:Nginx 安装文档

2,安装好mysql:Mysql 安装文档

3,安装好php:PHP 安装文档#下载zabbix4.0.4

wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.4/zabbix-4.0.4.tar.gz

#创建用户

useradd zabbix

yum install net-snmp* libevent libevent-devel -y

#创建zabbix数据库

create database zabbix default character set utf8mb4 collate utf8mb4_general_ci;

GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';

flush privileges;

#导入sql模板

tar xf zabbix-4.0.4.tar.gz

cd zabbix-4.0.4/database/mysql

mysql -uzabbix -pzabbix zabbix<.>

mysql -uzabbix -pzabbix zabbix<.>

mysql -uzabbix -pzabbix zabbix<.>

#配置编译安装(这里可以指定安装目录)

cd ../../

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2

make install

#安装目录默认在/usr/local/etc/下面

chown zabbix.zabbix /usr/local/etc/ -R

#修改zabbix_server.conf 配置文件(数据库信息)

cd /usr/local/etc/

vim zabbix_server.conf

DBHost=x.x.x.x

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

#启动zabbix

zabbix_server

zabbix_agentd

#启动报错1

Starting zabbix_server: /usr/local/sbin/zabbix_server: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory

[FAILED]

解决办法:

vim /etc/ld.so.conf

添加一行(安装了mysql情况下,如果没有安装mysql,那就安装下mysql,让mysql动态链接库目录可以让系统识别到)

/data/mysql/lib/

保存退出

ldconfig 生效下

启动报错2

13506:20190401:115010.856 [Z3001] connection to database 'zabbix' failed: [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

13506:20190401:115010.856 database is down: reconnecting in 10 seconds

解决办法:

把你的mysql.sock文件链接到tmp目录下面

#复制程序文件到web目录下

mkdir -p /data/nginx/html/zabbix

cp -rf frontends/php/* /data/nginx/html/zabbix/

chown nginx.nginx /data/nginx/zabbix/ -R

配置nginx/并支持phplocation / {

root html;

index index.html index.php;

}

location ~ \.php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /data/nginx/html$fastcgi_script_name;

include fastcgi_params;

}

#重新加载配置文件

nginx -s reload

浏览器访问,http://x.x.x.x/zabbix 开始使用

默认登录用户名:admin

默认登录密码:zabbix

b59bf0b5fcc10510f0c83117aeab7d70.png

c0f1d8879abc4c1fb1b670ccffb26cc6.png

20b953c93c79ed16c9c3ce4c8d6e94bc.png

b6928df4c9ab4b91394d070041f97749.png

e19da267ffac270c8b1231d5fc35821a.png

54ef5b3443fb041531760b6ef4a08aa4.png

511ff35895fe816a9c2598eb06c26d45.png

zabbix监控项文字乱码解决拷贝windows下面字体到 zabbix 程序目录中 fonts目录下面,备份原来字体。重新命名。

mv DejaVuSans.ttf DejaVuSans.ttf.bak

mv SIMKAI.TTF DejaVuSans.ttf

简单的仪表盘配置,自定义里面添加图形和Grafana的图形差不多

b42d3946e2f24f7e39aa71ec2e1e9fb3.png

6426ef14bb0dc10b841a1d7a61cf7d0b.png

2c9907aa8b10952e5b042e58c7ca4cec.png

商业转载请联系作者获得授权,非商业转载请注明出处 本文地址:https://me.jinchuang.org/archives/393.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值