Centos6.9 安装zabbix3.4 过程

1、安装apache httpd

一开始忘记截图(略...)

# yun install httpd

  

完成后,启动httpd服务

# service httpd start

  

创建一个index.html文件

# vim index.html
<html>
<body>
  <h1>Hello World</h1>
</body>
</html>

  

打开浏览器,输入zabbix URL: http://<sever_ip_or_domian>,如果正常应该出现Hello World!
-------------------------------
2、安装php及扩展

# yum install php55w php55w-mysql php55w-xml php55w-bcmath

  

备注:centos6.9默认yum只支持到5.3.3版本,这次用的5.5版本是从第三方获取的。(链接)

修改php.ini配置文件中的时区

# vi /etc/php.ini
date.time = "Asia/Shanghai"
(图中有一处错误,要把前面的分号;去掉)

  

重启apache服务器

# service httpd restart

  

web目录下创建info.php

# vim /var/www/html/info.php

  

info.php 内容

<?php phpinfo();?>

  

保存退出,打开浏览器,输入 http://<server_ip_or_name>,出现图下内容,表示PHP安装成功。

-------------------------------
3、安装zabbix服务
zabbix支持mySQL/Oracle/postgreSQL/IBM DB2/SQLite系列数据库。由于centos自带了mysql 5.1,所以安装数据库过程就省略了。(zabbix需要mysql 5.0.3以上版本)
安装之前需要把 zabbix 的 repository 装上。

# rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm

过程会有些慢,耐心等待。

等待过程。。。。

完成!

server/frontend 安装

server是服务器端/frontend是前端,也就是web控制台所在。

# yum -y install zabbix-server-mysql
# yum -y install zabbix-web-mysql

可选组件(安装过程自行百度):
agent/get/proxy
----------------

# yum -y install zabbix-agent (安装在目标服务器上用于CPU/内存/网卡信息的收集)
# yum -y install zabbix-get (用于检测 agent 端的配置是否正确)
# yum -y install zabbix-proxy-mysql (install Zabbix proxy with MySQL support)

-------------------------------
4、创建zabbix数据库
启动系统自带的mysql

#service mysqld start

检查版本是否大于5.0.3

#mysql -v

登陆mysql数据库,然后接着创建一个名为zabbix的库。

# mysql -u root -p (默认空密码)

# grant all privileges on *.* to root@localhost identified by "<password>";

将以上命令中的<password>替换为你要设定的密码即可。设置密码后,如果再以root用户登录就需要输入密码了。

创建数据库

# create database zabbix character set utf8 collate utf8_bin;

# grant all privileges on zabbix.* to zabbix@localhost identified by "<password>";

授于用户远程登陆权限,如此这般,用户zabbix就可以在任意主机通过IP访问到本机mySQL,对zabbix.*数据库操作了。

刷新授权

# flush privileges;

通过zcat命令,直接导入zabbix数据到数据库中。(确保路径及mysql用户名和密码正确)

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

-------------------------------
5、配置并启动zabbix服务
修改配置文件

# vim /etc/zabbix/zabbix_server.conf

DBhost=loaclhost

DBPassword=zabbix

启动zabbix服务

# service zabbix-server start

-------------------------------
6、配置zabbix web
apache目录下建个zabbix文件夹

# mkdir /var/www/html/zabbix

  

截图(略)
复制zabbix php文件到web目录下的zabbix文件夹

# cd /usr/share/zabbix
# cp -a . /var/www/html/zabbix

截图(略)

打开浏览器,输入zabbix URL: http://<sever_ip_or_domian>/zabbix

出现zabbix欢迎界面,就证明大功告成了。

Centos6.9 安装zabbix3.4 过程的更多相关文章

  1. centos6编译安装zabbix3.0和中文支持整理文档

    编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供 ...

  2. CentOS6.5安装zabbix3.0

    Server端 搭建LAMP(Linux+Apache+Mysql+PHP)环境 1.安装MySQL #安装地址:https://dev.mysql.com/downloads/repo/yum/ y ...

  3. linux运维、架构之路-CentOS6.9安装Zabbix3.4.1

    一.LAMP环境安装 1.环境 [root@m01 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@m01 ~]# uname ...

  4. Centos6.5 安装zabbix3(收藏,非原创)

    1.安装PHP Zabbix 3.0对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7 rpm -ivh  ...

  5. Centos6.8安装zabbix-3.2.6

    系统环境:Centos6.8 mini软件:zabbix-3.2.6 zabbix 服务端安装 安装yum 扩展源 rpm -ivh http://repo.webtatic.com/yum/el6/ ...

  6. centos6.5安装zabbix3.2

    1.安装PHP Zabbix 3以后对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7 rpm -ivh  ...

  7. CentOS6.5安装zabbix3.2.6

    1.安装好httpd和php Zabbix 3需要PHP是至少5.4或更高版本 rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm yum -y ...

  8. CentOS6下安装zabbix3.4

    安装环境 系统 Centos6.7,最小化安装 CPU 2核 内存 2G 硬盘 200G IP 192.168.100.168/24 主机名 zabbix Zabbix版本 3.4 数据库 mysql ...

  9. centos6.5 安装mysql 的过程

    Linux中使用最广泛的数据库就是MySQL,使用在线yum的方式安装的版本落后MySQL网站好几个小版本, 所以折腾了几个星期,终于在CentOS 装好了mysql5.6,装完之后,对整个linux ...

随机推荐

  1. 分享自研实现的多数据源(支持同DB不同表、跨DB表、内存数据、外部系统数据等)分页查询工具类实现原理及使用

    思考: 提起分页查询,想必任何一个开发人员(不论是新手还是老手)都能快速编码实现,实现原理再简单不过,无非就是写一条SELECT查询的SQL语句,ORDER BY分页排序的字段, 再结合limit ( ...

  2. LGP2461题解

    引用化学老师的一句话:什么矩阵,没有矩阵! 这种板子题怎么能用矩阵呢. \(O(k^2\log n)\) 能搞定何必需要 \(O(k^3\log n)\) 呢. 首先设 \(F_n(x)=x^n \b ...

  3. (八)React Ant Design Pro + .Net5 WebApi:后端环境搭建-Aop

    一.Aop Aop 面向切面编程(Aspect Oriented Program),在项目中,很多地方都会用到Aop的概念,比如:过滤器(Filter),中间件(Middleware) 通常用来处理数 ...

  4. 关于OAuth2.0 Authorization Code + PKCE flow在原生客户端(Native App)下集成的一点思考

    写在前面 前几天看了园友的一篇文章被广泛使用的OAuth2.0的密码模式已经废了,放弃吧 被再次提起: Implicit Flow Password Grant,均已被标记为Legacy,且OAuth ...

  5. python神器 Jupyter Notbook

    python神器 Jupyter Notbook 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果. Jupyter ...

  6. 虚拟机Centos安装配置

    开始吧~ 新建一个虚拟机 完成后编辑虚拟机 配置内存 处理器: 映像文件: 点击确定完成配置: 开启虚拟机,对操作系统进行配置 输入红线上内容,为计算机选择默认网卡 选择安装时的语言,可选择中文: 设 ...

  7. 随手用Java写的bilibili缓存视频转换器(合成分离的视频和音频)

    使用java随手写成,有需要可以自行修改. 项目使用到了fastjson,可以自行替换成其他json解析工具. 写这个的原因是因为下载到的其他工具弄出来的视频标题过长(应该取entry.json中的s ...

  8. Linux下swap(交换分区)的增删改

    swap介绍 Linux 的交换分区(swap),或者叫内存置换空间(swap space),是磁盘上的一块区域,可以是一个分区,也可以是一个文件,或者是他们的组合.交换分区的作用是,当系统物理内存吃 ...

  9. Prometheusbu部署使用-1

    Prometheus+grafana部署使用 主机列表: 192.168.161.130 : Prometheus 192.168.161.128 : node-1 192.168.161.129 : ...

  10. vector存放边的方法

    #include<bits/stdc++.h> using namespace std; struct Edge{ int x; int y; }; vector <Edge> ...