【3】按部就班学 Zabbix:配置 Zabbix Web

 

 

 

上一篇

 

【2】按部就班学 Zabbix:安装配置 Zabbix Server 服务端php

 

 

配置 Zabbix Web 访问

 

上一篇完成了 Zabbix Server 的安装,可是那对于咱们而言只是一个服务,咱们用户使用的仍是他的 Web 页面,多以这一篇就来配置和初始化页面! html

 

【1】 拷贝 PHP 页面:nginx

cp -r /opt/packages/zabbix/zabbix-3.4.10/frontends/php/ /opt/services/website/zabbix

 

【2】配置 NGINX 虚拟主机: web

# 受权日志目录权限
chmod 777 /opt/logs/zabbix

# 添加 nginx 配置
vim /opt/services/nginx/conf/vhosts/zabbix.conf

内容以下:数据库

server {
        listen 80;
        server_name 192.168.200.101;
        access_log /opt/logs/zabbix/zabbix_nginx.log main;
        index index.php index.html index.html;
        root /opt/services/website/zabbix;

        location / {
                try_files $uri $uri/ /index.php?$args;
        }

        location ~ .*\.(php)?$ {
                expires -1s;
                try_files $uri =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                include fastcgi_params;
                fastcgi_param PATH_INFO $fastcgi_path_info;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                fastcgi_pass 127.0.0.1:9000;
        }
}

重启 NGINX:vim

/opt/services/nginx/sbin/nginx -s reload

 

【3】浏览器正常访问! 浏览器

 

 

 

配置 Zabbix Web

 

【1】Next step,进入 PHP 配置检测,若是点击没反应,说明 /opt/logs/php/tmp 目录权限不对,执行 chmod 777 -R  /opt/logs/php 便可:服务器

 

备注:若是有报错提示,则须要去修改 php.ini 文件,改成系统须要你配置的参数,而后重启 php-fpm 便可!frontend

 

【2】Next step,进入数据库配置:php-fpm

 

 

【3】Next step,进入数据库配置:

 

备注:

一、Host:表明这台机器的主机名,这里使用 IP 地址,为了便于区分

二、Port:客户端链接的端口,默认就好

三、Name:这个平台的总名字,若是是大家公司的,能够改为大家公司的名字,固然,这些配置后期都是能够修改的 

 

【4】Next step,复查以前的配置:

 

 

【5】Next step,配置完成:

 

备注:这里提示咱们以前生成的配置没有保存到服务器上面,须要咱们点击 Download 下载后上传到 /opt/services/website/zabbix/conf 目录

一样的,之后咱们若是想修改某些配置,咱们也能够去该目录下修改 zabbix.conf.php 文件

 

【6】上传完成后,点击 Finish 就会刷新页面,再度 Finish 就完成基础配置! 

 

 

 【7】进入登陆页面:默认用户密码 admin / zabbix 或者 Admin / zabbix

 

注意:若是这里不是显示该页面,二是提示你是匿名用户且没法点击登陆的时候,你须要去修改 php.ini 的配置:将 cgi.fix_pathinfo 的值改成 1,再度重启 php-fpm 便可正常

 

【8】至此,Zabbix Web 的基础配置已经完成,下一篇则是也是简单的优化配置,让咱们可以更好的使用它!

 

 

 

小结

 

Zabbix Web 配置完成了一半,下一步则是一些简单的我的优化,让它变得好用一些,比较全是英文,我英语又不好 ...

这一篇主要麻烦的几个地方在于:

一、php.ini 须要不少配置,若是你不是按照我第一篇讲的安装 LNMP 环境,那么这里在检测 PHP 配置的时候会报错不少,有的还须要动态去添加插件,相对于比较麻烦

二、仍是 PHP tmp 目录的权限问题,若是没有设置相应的权限,第一步就无法往下走了 

相关文章
相关标签/搜索