1. Zabbix服务端安装,基于LNMP

PHP5.5+Nginx1.9安装配置:http://www.cnblogs.com/vurtne-lu/p/7707536.html

MySQL5.5编译安装配置:http://www.cnblogs.com/vurtne-lu/p/7702735.html

         yum安装:http://www.cnblogs.com/vurtne-lu/p/7683073.html

2. 安装Zabbix

下载zabbix-3.2.7.tar.gz

[root@zabbix ~]# groupadd zabbix
[root@zabbix ~]# useradd -g zabbix -s /sbin/nologin zabbix
[root@zabbix ~]# cd /opt/
[root@zabbix opt]# tar -zxvf zabbix-3.2.7.tar.gz
[root@zabbix opt]# cd zabbix-3.2.7
[root@zabbix zabbix-3.2.7]# ./configure \
--prefix=/usr/local/zabbix-3.2.7 \
--enable-server \
--enable-agent \
--enable-proxy \
--with-net-snmp \
--with-libcurl \
--with-mysql=/usr/bin/mysql_config
[root@zabbix zabbix-3.2.7]# make
[root@zabbix zabbix-3.2.7]# make install

3. 导入数据表

[root@zabbix zabbix-3.2.7]# mysql -uroot -pzabbix zabbix < database/mysql/schema.sql
[root@zabbix zabbix-3.0.3]# mysql -uroot -pzabbix zabbix < database/mysql/images.sql
[root@zabbix zabbix-3.0.3]# mysql -uroot -pzabbix zabbix < database/mysql/data.sql

4. 将前端文件拷贝到项目目录

[root@zabbix zabbix-3.2.7]# pwd
/opt/zabbix-3.2.7
[root@zabbix zabbix-3.2.7]# cp -rp frontends/php/* /data/web/zabbix.lifec.com/

5. 修改zabbix_server.conf配置文件

[root@localhost zabbix-3.2.7]# vim /usr/local/zabbix-3.2.7/etc/zabbix_server.conf
LogFile=/tmp/zabbix_server.log
PidFile=/tmp/zabbix_server.pid
DBHost=localhost
DBName=zabbix #数据库名称
DBUser=zabbix #数据库用户名
DBPassword=zabbix #数据库密码

6. 添加启动脚本

# cp /opt/zabbix-3.2.7/misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server
# chmod +x /etc/rc.d/init.d/zabbix_server
# chkconfig zabbix_server on

修改启动脚本

# vim /etc/rc.d/init.d/zabbix_server #编辑服务端配置文件
BASEDIR=/usr/local/zabbix-3.2.7 #zabbix安装目录

7. 修改php配置文件参数

# vim /etc/php.ini
max_execution_time = 300
max_input_time = 300
memory_limit = 128M
post_max_size = 16M
date.timezone = PRC

8. 启动zabbix_server,重启Nginx和php

[root@zabbix ~]# service zabbix_server start
Starting zabbix_server: [ OK ]
[root@zabbix ~]# service nginx restart
Stopping nginx: [ OK ]
Starting nginx: [ OK ]
[root@zabbix ~]# service php-fpm restart
Gracefully shutting down php-fpm . done
Starting php-fpm done
[root@zabbix ~]# netstat -tunlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:10051 0.0.0.0:* LISTEN 3074/zabbix_server
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 3172/php-fpm
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 19093/mysqld
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7142/sshd
tcp 0 0 0.0.0.0:8027 0.0.0.0:* LISTEN 3155/nginx
tcp 0 0 :::22 :::* LISTEN 7142/sshd

9. 安装WEB页面

在本地页面输入http://IP:8027/,显示如下页面,就说明你的zabbix服务端初步构建完成了。

点击“Next step”

此页面全部显示“OK”,PHP LDAP项显示Warning无需理会,继续“Next step”。

填写zabbix数据库密码

填写主机名或者主机IP,zabbix_server端口

Next step

根据上述提示,完成以下两步:

① 下载zabbix.conf.php文件

② 将zabbix.conf.php文件上传到站点目录下

[root@zabbix conf]# pwd
/data/web/zabbix.lifec.com/conf
[root@zabbix conf]# ll
total 8
-rw-r--r--. 1 1000 1000 1036 Jul 18 18:41 maintenance.inc.php
-rw-r--r--. 1 root root 421 Oct 26 14:51 zabbix.conf.php

点击Finish

继续Finish

zabbix默认用户名是Admin,密码是zabbix。

点击右上角人物头像

选择语言,Update

点击“配置”——“主机”

启用zabbix_server

点击“图形”

任意点击一项,进入查看

点击“预览”

图形下方会出现乱码

从Windows主机中复制一个字体,如宋体,上传到zabbix的web站点,如果后缀名修改为ttf

[root@zabbix fonts]# pwd
/data/web/zabbix.lifec.com/fonts
[root@zabbix fonts]# ll
total 12252
-rw-r--r--. 1 1000 1000 756072 Jul 18 18:41 DejaVuSans.ttf
-rw-r--r--. 1 root root 11785184 Dec 15 2016 simsun.ttf

修改zabbix的web端/include/defines.inc.php

[root@zabbix include]# pwd
/data/web/zabbix.lifec.com/include
[root@zabbix include]# vim defines.inc.php
#修改以下内容
define('ZBX_GRAPH_FONT_NAME', 'simsun'); // font file name
define('ZBX_FONT_NAME', 'simsun');

保存退出,刷新页面

运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装的更多相关文章

  1. 运用Zabbix实现内网服务器状态及局域网状况监控(4) —— Zabbix客户端安装

    1.  创建用户 [root@zabbix ~]# groupadd zabbix [root@zabbix ~]# useradd -g zabbix zabbix 2. 安装zabbix_3.2 ...

  2. 运用Zabbix实现内网服务器状态及局域网状况监控(1) —— Zabbix介绍

    一.Zabbix简介 Zabbix 是一个企业级的.开源的.分布式的监控套件 Zabbix 可以监控网络和服务的监控状况. Zabbix 利用灵活的告警机制,允许用户对事件发送基于 Email 的告警 ...

  3. 运用Zabbix实现内网服务器状态及局域网状况监控(5) —— Zabbix监控路由器

    1. 首先在zabbix服务器端安装snmp工具 [root@zabbix ~]# yum -y install net-snmp-utils net-snmp-libs net-snmp-devel ...

  4. 运用Zabbix实现内网服务器状态及局域网状况监控(2) —— 环境配置

    一.基本要求 Zabbix支持如下操作系统: LinuxIBM AIXFreeBSDNetBSDOpenBSDHP-UXMac OS XSolarisWindows: 2000, Server 200 ...

  5. 内网服务器离线编译安装mysql5.7并调优

    目录 内网服务器离线编译安装mysql5.7并调优 前言 关于MySQL 一.MySQL安装篇 部署环境 前期准备工具 挂载系统ISO镜像,配置yum源 二.MySQL调优篇 1.对MySQL进行安全 ...

  6. 【干货】ECS服务器OPENVPN搭建,方便管理所有内网服务器

    [干货]ECS服务器OPENVPN搭建,方便管理所有内网服务器 使用场景 一台有外网的ECS服务器+N台无外网的ECS服务器,使用OPENVPN管理全部的ECS服务器(包括无外网的ECS服务器). 鉴 ...

  7. OpenWRT DNS无法解析WAN连接的内网服务器域名

    系统版本OpenWrt Chaos Calmer 15.05.1,网络连接为:WAN口连接内网10.x.x.x网段,WAN口设置为静态IP.设置L2TP接口,通过L2TP访问外网.问题出现于,所有外网 ...

  8. centos7下安装openvpn,访问内网服务器 (二) windows访问

    一.简介 在上一章中已经安装好了openvpn,并且已经启动成功,现在就可以通过openvpn的客户端进行连接访问内网服务器了. 二.安装openvpn客户端 下载地址: https://www.te ...

  9. CentOS 7 下用 firewall-cmd / iptables 实现 NAT 转发供内网服务器联网

    自从用 HAProxy 对服务器做了负载均衡以后,感觉后端服务器真的没必要再配置并占用公网IP资源. 而且由于托管服务器的公网 IP 资源是固定的,想上 Keepalived 的话,需要挤出来 3 个 ...

随机推荐

  1. 用IntelliJ IDEA编译,编译之后提示 无效的标记: -release

    软件版本:ideaIU-2016.3.2 JDK:jdk-9.0.4_windows-x64_bin 开始的时候建立一个maven项目,发现编译的时候提示[无效的标记: -release],以为是项目 ...

  2. 转发--UIPATH http://baijiahao.baidu.com/s?id=1596656405106773890&wfr=spider&for=pc&qq-pf-to=pcqq.c2c

    之前和朋友聊起RPA,他们第一反应就是哎哟,主流几家vendor太贵了. 我们公司业务量没有那么大,用不上啦~ 尤其Blue Prism和 Automation anywhere报价,一般规模的企业一 ...

  3. git 查看远程分支最后一次提交时间

    背景 因为工程创建时间很长了,项目又特别多,导致代码库中远程分支有100多.想要清理一下远程分支,但又不能盲目的删除,需要一定的参考信息. 可以通过代码最后提交时间来进行判断,但是100多个分支,一个 ...

  4. Hbase之Java API远程访问Kerberos认证

    HbaseConnKer.java package BigData.conn; import BigData.utils.resource.ResourcesUtils; import org.apa ...

  5. Essential Phone PH1原生系统常见问题以及解答

    *首先声明原生系统使用Google才是最好的体验. **如果下述问题有更好的解决方法,欢迎各种方式私信我. Q:为什么我的wifi显示无法连接到网络?为什么wifi有x号?如何去掉? A:因为原生系统 ...

  6. maven-assembly-plugin把java工程打包成为一个可执行的jar包

    用Java写了一个小工具,使用maven java 工程.写完后,想打包成一个可执行的jar包. 使用maven的插件maven-assembly-plugin pom.xml里添加 <buil ...

  7. BZOJ5415[Noi2018]归程——kruskal重构树+倍增+堆优化dijkstra

    题目描述 本题的故事发生在魔力之都,在这里我们将为你介绍一些必要的设定. 魔力之都可以抽象成一个 n 个节点.m 条边的无向连通图(节点的编号从 1 至 n).我们依次用 l,a 描述一条边的长度.海 ...

  8. python成长之路七-函数的进阶

    1,python中,名称空间分三种: 全局命名空间 局部命名空间(临时命名空间) 内置名称空间 2,作用域(两种): 1,全局作用域  包含:全局名称空间   内置名称空间 2,局部作用域  包含:局 ...

  9. MT【9】绝对值二次函数

    解答: 评:容易用绝对值不等式证明当$x\in[1,5]$时$|x^2+px+q|\ge2$

  10. 自学工业控制网络之路1.6-典型的现场总线介绍Interbus

    返回 自学工业控制网络之路 自学工业控制网络之路1.6-典型的现场总线介绍Interbus 1987年正式公布,其主要技术开发者为德国的PhoenixContact公司.1996年,INTERBUS成 ...