1. 先安装myqlphp
    mysql5.7.17: http://www.cnblogs.com/cjsblogs/p/8116782.htmlphp7.2.1: http://www.cnblogs.com/cjsblogs/p/8116782.html
  1. 安装zabbix
  1. # tar -zxf zabbix-3.4.6.tar.gz
  2. # cd zabbix-3.4.6
  3.  
  4. # mkdir -p /usr/local/zabbix/logs
  5. # ./configure --prefix=/usr/local/zabbix --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --enable-server --enable-agent --enable-proxy --with-libcurl --with-ssh2 --with-openipmi --with-unixodbc --enable-java
  6.  
  7. make && make install

  

创建zabbix用户和用户组

  1. # groupadd zabbix
  2. # useradd -r -g zabbix zabbix
  3. # cd /usr/local && chown -R zabbix:zabbix zabbix

  

  1. 创建zabbix数据库,并导入表结构
  1. # mysql -uroot -p
  2. mysql> create database if not exists zabbix default character set utf8 collate utf8_general_ci;
  3. mysql> use zabbix;
  4. mysql> source /tmp/zabbix-3.4.6/database/mysql/schema.sql;
  5. mysql> source /tmp/zabbix-3.4.6/database/mysql/images.sql;
  6. mysql> source /tmp/zabbix-3.4.6/database/mysql/data.sql;

修改zabbix_server.conf

  1. LogFile=/usr/local/zabbix/logszabbix_server.log
  2. LogFileSize=50
  3. PidFile=/usr/local/zabbix/etc/zabbix_server.pid
  4. SocketDir=/var/run/zabbix
  5. DBName=zabbix
  6. DBPassword=zabbix
  7. DBUser=zabbix
  8. SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
  9. Timeout=4
  10. AlertScriptsPath=/usr/lib/zabbix/alertscripts
  11. ExternalScripts=/usr/lib/zabbix/externalscripts
  12. LogSlowQueries=3000

  

启动zabbix_server

  1. # ln -s /usr/local/mysql/lib/libmysqlclient.so.20 /usr/lib/
  2. # ldconfig
  3. # /usr/local/zabbix/sbin/zabbix_server

安装NGINX

nginx: http://www.cnblogs.com/cjsblogs/p/8426140.html

添加配置文件zabbix.conf

  1. # cd /usr/local/nginx/conf/vhosts/
  2. # vim zabbix.conf
  3. server {
  4. listen 80;
  5. server_name ip;
  6. root /usr/local/nginx/html/zabbix;
  7. index index.html index.htm index.php;
  8.  
  9. location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css|swf)$ {
  10. expires 30d;
  11. access_log off;
  12. }
  13.  
  14. location ~ ^/.*\.php?$ {
  15. include fcgi.conf;
  16. fastcgi_pass 127.0.0.1:9000;
  17. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  18. include fastcgi_params;
  19. }
  20. }

拷贝网页文件到 nginx 目录

  1. cp -r ~/zabbix-3.4.6/frontends/php/ /usr/local/nginx/html/zabbix
  2. chown -R www.www /usr/local/nginx/html/zabbix

启动nginx

  1. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

  

zabbix-3.4.6安装的更多相关文章

  1. Zabbix源码包安装

    Zabbix源码包安装 Cenos5.3 Basic server 安装顺序 Libxml2 Libmcrypt Zlib Libpng Jpeg:需要创建目录jpeg  /bin  /lib   / ...

  2. [原创]zabbix工具介绍,安装及使用

    [原创]zabbix工具介绍,安装及使用 http://waringid.blog.51cto.com/65148/955939/

  3. 2、zabbix工作原理及安装配置

      Zabbix架构:zabbix基本术语.zabbix安装.配置和应用 Zabbix架构中的组件: zabbix-server:C语言    zabbix-server和zabbix-agent通过 ...

  4. Zabbix 3.0 LTS安装配置

    关于Zabbix监控项类型的官网介绍: https://www.zabbix.com/documentation/3.4/zh/manual/config/items/itemtypes zabbix ...

  5. 【ZABBIX】Linux下安装ZABBIX

    说明:搭建ZABBIX所需的软件列表为:RHEL6.5+Nginx+MySQL+PHP+ZABBIX. 一.软件包 软件名称 版本 下载地址 nginx 1.10.3 http://nginx.org ...

  6. zabbix 4.2 的安装和设置(mysql57----centos7)

    一.安装RPM [root@localhost ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release ...

  7. zabbix (二)安装

    一.centos7源码安装zabbix3.x 1.安装前环境搭建 下载最新的yum源 #wget -P /etc/yum.repos.d http://mirrors.aliyun.com/repo/ ...

  8. 原创:CentOS 环境中 Zabbix 3.4 的安装部署实践

    IT管理工作中,如果没有对服务器.网络设备.服务.进程.应用等的监控,往往是用户发送问题报告后才知道出了问题.事后救火显得被动,不能从容面对问题. 才有了部署一套网络监控系统的想法,机缘巧合下结识了Z ...

  9. zabbix指定版本自动化安装脚本shell

    安装服务端zabbix 有时候要部署一个zabbix各种配置啊贼烦. #!/bin/sh #sleep 10 zabbix_version=4.2.5 ###这里你自定义版本,我要的是4.2.5 za ...

  10. zabbix 3.0 完全安装全解!

    环境准备: centos 6.5 x86_x64 安装依赖库文件 yum -y install mysql-devel net-snmp-devel curl curl-devel gcc pcre- ...

随机推荐

  1. Java_GUI小游戏--贪吃蛇

    贪吃蛇游戏:是一条蛇在封闭围墙里,围墙里随机出现一个食物,通过按键盘四个光标键控制蛇向上下左右四个方向移动,蛇头撞倒食物,则食物被吃掉,蛇身体长一节,接着又出现食物,等待蛇来吃,如果蛇在移动中撞到墙或 ...

  2. webservice代码编写主要包括服务器端发布和客户端调用。

    一.java工程发布,java工程调用   (一).服务器端的编写 1.在eclipse里新建java project工程,创建功能类,通过关键字@webservice(name="newI ...

  3. Padding Oracle 和 CBC字节翻转攻击学习

    以前一直没时间来好好研究下这两种攻击方式,虽然都是很老的点了= =! 0x01:Padding oracle CBC加密模式为分组加密,初始时有初始向量,密钥,以及明文,明文与初始向量异或以后得到中间 ...

  4. 邻居子系统 之 邻居项查找neigh_lookup、___neigh_lookup_noref

    概述 邻居项查找是通过neigh_lookup相关函数来进行的: ___neigh_lookup_noref,该函数根据输出设备和主键值(IPv4为下一跳ip地址)在邻居项hash表中查找,找到则返回 ...

  5. Docker安装ElasticSearch 版本7.1.1

    一.Docker 部署 ElasticSearch 1.从仓库中查找所有ElasticSearch的镜像 [root@iZwz99dhxbd6xwly17tb3bZ app]# docker sear ...

  6. Struts模型驱动

    Struts运行时候,会执行默认的拦截器栈,其中有一个拦截器,模型驱动拦截器: <interceptor name="modelDriven" class="com ...

  7. liunx服务器在本地可以访问但是外网访问不了

    版权声明:本文为CSDN博主「tlytg456」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明.原文链接:https://blog.csdn.net/tlytg/ar ...

  8. 实验一part1.1 1.2

    #include<stdio.h> int main() { printf("201983270526\n"); printf("Hello Mars!&qu ...

  9. 基于nodeJS的小说爬虫实战

    背景与需求分析 最近迷恋于王者荣耀.斗鱼直播与B站吃播视频,中毒太深,下班之后无心看书. 为了摆脱现状,能习惯看书,我开始看小说了,然而小说网站广告多而烦,屌丝心态不愿充钱,于是想到了爬虫. 功能分析 ...

  10. webdriervAPI(By声明定位方法)

    from  selenium  import  webdriver from  selenium.webdriver.common.by  import  By 导入By方法 driver  =  w ...