Zabbix3整个web界面做了一个全新的设计。 更多新特性请点击当前字幕查看

 

笔者QQ572891887

Linux架构交流群:471443208

1.1Zabbix环境准备

[root@linux-node1
~]# cat /etc/redhat-release #查看系统版本

CentOS
Linux release 7.2.1511 (Core)

[root@linux-node1
~]# uname -r #查看内核版本

3.10.0-327.18.2.el7.x86_64

[root@linux-node1
~]# getenforce #检测selinux是否关闭

Disabled

[root@linux-node1
~]# systemctl stop firewalld #关闭firewall防火墙

[root@linux-node1
~]# ifconfig eth0|awk -F '[ :]+' 'NR==2{print $3}' #查看IP地址

192.168.90.11

[root@linux-node1
~]# hostname #查看主机名

linux-node1.com

1.2Zabbix安装

Zabbix存储配置包以及yum配置文件。

[root@linux-node1
~]# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

Zabbix程序包安装,以及MySQL、Zabbix-agent

[root@linux-node1
~]# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
mariadb-server

1.3初始数据库

创建Zabbix数据库以及用户。对这样的说明,参考MySQL数据库创建脚本

[root@linux-node1
~]# mysql -uroot -p

MariaDB
[(none)]> create database zabbix character set utf8 collate utf8_bin;

Query
OK, 1 row affected (0.00 sec)

MariaDB
[(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by
'zabbix';

Query
OK, 0 rows affected (0.00 sec)

导入初始模式和数据

[root@linux-node1
~]# cd /usr/share/doc/zabbix-server-mysql-3.0.3/

[root@linux-node1
zabbix-server-mysql-3.0.3]# zcat create.sql.gz |mysql -uroot zabbix

1.4Zabbix服务器进程启动

在Zabbix_server.conf编辑数据库配置

[root@linux-node1
~]# grep  ^[a-Z]  /etc/zabbix/zabbix_server.conf

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_server.pid

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

SNMPTrapperFile=/var/log/snmptrap/snmptrap.log

Timeout=4

AlertScriptsPath=/usr/lib/zabbix/alertscripts

ExternalScripts=/usr/lib/zabbix/externalscripts

LogSlowQueries=3000

启动Zabbix服务器进程

[root@linux-node1
~]#  systemctl start zabbix-server

1.5编辑Zabbix前端PHP配置

Apache的配置文件/etc/httpd/conf.d/zabbix.conf一些PHP设置已经配置好了。取消注释,设置正确的时区

[root@linux-node1
~]# vim /etc/httpd/conf.d/zabbix.conf

php_value
max_execution_time 300

php_value
memory_limit 128M

php_value
post_max_size 16M

php_value
upload_max_filesize 2M

php_value
max_input_time 300

php_value
always_populate_raw_post_data -1

php_value date.timezone Asia/Shanghai

通过改变配置文件重新启动Apache Web服务器

[root@linux-node1
~]# systemctl start httpd

第2章安装Zabbix Web

2.1步骤1

在你的浏览器,打开网址http://Zabbix_server_ip/zabbix。

你应该看到的web安装向导的第一个屏幕,如图2-1

图2-1

2.2步骤2

确保所有软件先决条件。如图2-2

图2-2

2.3步骤3

输入连接到数据库详细信息。Zabbix数据库必须已经创建好。如图2-3

图2-3

2.4步骤4

连接Zabbix服务细节,如果没有改变可选择默认如图2-4

图2-4

2.5步骤5

回顾一个设置概要,如图2-5

图2-5

2.6步骤6

完成安装,会在/etc/zabbix/web/zabbix.conf.php生成配置文件。如图2-6

图2-6

2.7步骤7

Zabbix登陆准备。默认的用户名/密码为Admin/zabbix。如图2-7

图2-7

笔者QQ572891887

Linux架构交流群:471443208

Zabbix3.0部署最佳实践的更多相关文章

  1. Zabbix3.0部署实践

    Zabbix3.0部署实践   Zabbix3整个web界面做了一个全新的设计. 1.1Zabbix环境准备 [root@linux-node1 ~]# cat /etc/redhat-release ...

  2. Cobbler自动化部署最佳实践

    第1章 Cobbler自动化部署最佳实践 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的. 面对 ...

  3. tomcat部署最佳实践(一)

    Tomcat部署最佳实践 标签: linux 笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 tomcat是玩web软件必会技能之一,今天我给大家介绍一下tomc ...

  4. 【zabbix】zabbix3.0部署手册

    1.环境准备 Centos 6.X 2.数据库准备 默认centos yum源中mysql包的版本号为5.1,为了能使zabbix 3.0能达到最好的性能效果,安装最新版的mysql数据库. yum ...

  5. Kubernetes 服务部署最佳实践(一) ——如何更好地设置 Request 与 Limit

    如何为容器配置 Request 与 Limit? 这是一个即常见又棘手的问题,这个根据服务类型,需求与场景的不同而不同,没有固定的答案,这里结合生产经验总结了一些最佳实践,可以作为参考. 所有容器都应 ...

  6. Kubernetes 服务部署最佳实践(二) ——如何提高服务可用性

    引言 上一篇文章我们围绕如何合理利用资源的主题做了一些最佳实践的分享,这一次我们就如何提高服务可用性的主题来展开探讨. 怎样提高我们部署服务的可用性呢?K8S 设计本身就考虑到了各种故障的可能性,并提 ...

  7. zabbix3.0部署(LAMP)

    0.1 初始化 #!/bin/sh yum clean all systemctl stop firewalld.service systemctl disable firewalld.service ...

  8. Zabbix3.0安装部署最佳实践

    Zabbix介绍 1.1zabbix 简介 Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收 ...

  9. (转)Cobbler自动化部署最佳实践

    原文:http://www.xuliangwei.com/xubusi/446.html 运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统, ...

随机推荐

  1. angular.js学习笔记:实现商品价格计算实例

    <!DOCTYPE html> <html lang="en" ng-app> <!-- ng-app:初始化的指令 也可以解析局部--> &l ...

  2. 2017-2-24 C#基础 for循环的嵌套

    用几个练习题演示一下for循环的嵌套 1.打印以下图形 ★★★★★★★★★★★★★★★ namespace _2017_2_24_for循环的嵌套 { class Program { static v ...

  3. Linux内存中的 buffer 和 cache 到底是个什么东东?

    Linux 中的 free 命令,会输出: total 总量 used  已使用 free 空闲 shared 共享内存 buffers cached 前面四项都比较好理解,一看我也就知道啥意思了.但 ...

  4. Redis简单配置和使用

    学到Redis中需要整理和配置的东西比较多,资源也是比较分散!这次的主要还是将知识整合一下,开发过程中所需要的资源整合一下,也方便今后涉及到这块地方的知识时,将时间大量浪费在了找这些资源上了! 一.R ...

  5. 关于Dapper.NET的相关论述

    年少时,为何不为自己的梦想去拼搏一次呢?纵使头破血流,也不悔有那年少轻狂.感慨很多,最近事情也很多,博客也很少更新了,毕竟每个人都需要为自己的生活去努力. 最近在一个群里遇到一个人说的话,在这里不再赘 ...

  6. 【翻译】LPeg编程指南

    原文:http://www.inf.puc-rio.br/~roberto/lpeg/lpeg.html   译者序: 这个是官方的LPeg的文档.这段时间学习LPeg的时候发现国内关于LPeg的文章 ...

  7. li点击弹出序号

    <body> <ul> <li>test1</li> <li>test2</li> <li>test3</li ...

  8. KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader

    koahub loader Installation $ npm install koahub-loader Use with koa  // 1.model loader   var model = ...

  9. Sersync实时同步

    sersync会对目录进行监控,将变化的目录或文件同步到远程服务器.sersync是递归监控的,如果有多级目录 ,都会同步到远程服务器. sersync依赖于rsync进行同步,在同步主服务器上开启s ...

  10. 1590: [Usaco2008 Dec]Secret Message 秘密信息

    1590: [Usaco2008 Dec]Secret Message 秘密信息 Time Limit: 5 Sec  Memory Limit: 32 MBSubmit: 209  Solved:  ...