【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0

目录

  • 安装Zabbix

    • 关闭selinux
    • 删除旧版本MySQL5.1数据库
    • 安装MySQL 5.6数据库
    • 安装PHP 5.6
  • Zabbix-server的部署安装
    • 1.安装Yum源
    • 2.安装Zabbix server,Web前端,agent
    • 3.创建初始化数据库
    • 4. 为Zabbix server配置数据库
    • 5.配置php
    • 6.配置apache
    • 7.Zabbix Web文件复制到Apache Web目录中
    • 8.启动zabbix各类服务
  • Zabbix Web界面安装

安装Zabbix

关闭selinux

[root@localhost ~]# sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config
[root@localhost /]# setenforce 0   #临时关闭

删除旧版本MySQL5.1数据库

[root@localhost ~]#  rpm -qa mysql*
mysql-devel-5.1.73-8.el6_8.x86_64
mysql-test-5.1.73-8.el6_8.x86_64
mysql-bench-5.1.73-8.el6_8.x86_64
mysql-server-5.1.73-8.el6_8.x86_64
mysql-5.1.73-8.el6_8.x86_64
mysql-libs-5.1.73-8.el6_8.x86_64
mysql-connector-java-5.1.17-6.el6.noarch
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
[root@localhost ~]# yum remove mysql
[root@localhost ~]# yum remove mysql-connector-java-5.1.17-6.el6.noarch
[root@localhost ~]# yum remove mysql-libs-5.1.73-8.el6_8.x86_64
##删除MySQL物理存储位置
[root@localhost mysql]# cd /var/lib/mysql
[root@localhost mysql]# rm -rf ./*

安装MySQL 5.6数据库

[root@localhost /]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
[root@localhost /]# yum -y install mysql-server
[root@localhost ~]# vim /etc/my.cnf
在【mysqld】添加一行
innodb_file_per_table=1
[root@localhost mysql]# mysql_secure_installation  ##安装配置初始化,设置测试密码redhat。
[root@localhost mysql]# mysql -uroot -predhat

安装PHP 5.6

Zabbix 3需要PHP是至少5.4或更高版本。我们的CentOS 6.5库跟php 5.3.3因此我们需要安装一个新的php版本。

[root@localhost ~]# yum remove php-common
[root@localhost /]# rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm
[root@localhost /]# yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap

Zabbix-server的部署安装

1.安装Yum源

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

2.安装Zabbix server,Web前端,agent

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

3.创建初始化数据库

# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit; 

导入初始架构和数据,系统将提示您输入新创建的密码。

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

4. 为Zabbix server配置数据库

编辑配置文件 /etc/zabbix/zabbix_server.conf

DBPassword=password

5.配置php

[root@localhost /]# vim /etc/php.ini
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai
always_populate_raw_post_data = -1

6.配置apache

[root@localhost /]# vim /etc/httpd/conf/httpd.conf
ServerName 172.31.1.200:80
DirectoryIndex index.html index.html.var index.php
在【#AddType application/x-tar .tgz】下面,添加如下:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

7.Zabbix Web文件复制到Apache Web目录中

### 下载zabbix-3.0.24.tar.gz源代码文件
[root@localhost conf]# tar zxvf zabbix-3.0.24.tar.gz
[root@localhost conf]# mkdir /var/www/html/zabbix
[root@localhost conf]# cp -ra /opt/zabbix-3.0.24/frontends/php/* /var/www/html/zabbix/

8.启动zabbix各类服务

##启动各类服务
[root@localhost mysql]# service httpd restart
[root@localhost mysql]# service zabbix-server restart

Zabbix Web界面安装

安装页面地址如下:http://172.31.1.200/zabbix/setup.php

这里zabbix的登录页面如下:
用户名:Admin
密码 :zabbix

posted on 2019-02-22 10:46 东瑜 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/zhangshengdong/p/10416950.html

【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0相关推荐

  1. MySQL初始化zabbix_【Zabbix】CentOS6.9系统下部署Zabbix-server 3.0

    [TOC] ## 安装Zabbix ### 关闭selinux ```bash [root@localhost ~]# sed -i "s#SELINUX=enforcing#SELINUX ...

  2. zabbix监控suse linux,SuSE 系统之部署 Zabbix 监控服务

    SuSE 系统之部署 Zabbix 监控服务 2.4 安装 Apache2 httpd-2.4.2.tar.gz#tar?-zvxf?httpd-2.4.2.tar.gz?? #./configure ...

  3. centos6.2系统下安装配置FastDFS步骤

    2019独角兽企业重金招聘Python工程师标准>>> centos6.2系统下安装配置FastDFS步骤: 1:安装libevent(libevent-2.0.16-stable) ...

  4. suse linux系统误删除文件恢复,Linux系统下部署文件恢复神器extundelete恢复误删的文件...

    Linux系统下部署文件恢复神器extundelete恢复误删的文件 最近看到群里提到如何恢复LINUX下ext4误删的文件,之前听说过ext3分区恢复工具ext3grep,恢复ext4刚是用extu ...

  5. deepin部署python开发环境_deepin系统下部署Python3.5的开发及运行环境

    deepin系统下部署Python3.5的开发及运行环境 1 概述 本人小白一枚,由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对跟我一样小白的朋友可以有所帮助. 2 ...

  6. linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析

    DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...

  7. cmd命令卸载sql server_Ubuntu下部署SQL Server 2017(安装及使用方法,卸载方法)

    SQL Server 2017 的发布是 SQL Server 历史上首次同时发布 Windows 和 Linux 版本,本文将介绍如何在 Ubuntu 下部署 SQL Server 2017,包括它 ...

  8. centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法

    PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...

  9. Ubuntu下部署zabbix 开源监控系统

    1.      安装基础环境 1)     LAMP sudo apt-get update sudo apt-get install apache2 mysql-server mysql-clien ...

最新文章

  1. 树莓派迅雷远程下载 | 树莓派小无相系列
  2. memcached客户端_小水谈Memcache---Memcached安装
  3. python大括号用法_Python中各种括号的区别、用途及使用方法
  4. 华为Mate40 RS保时捷设计推8+256GB版本:起售价便宜1000元
  5. 常见的windows 命令大全
  6. 史上最强之《Pyqt》写游戏
  7. 关于大学生是否沉迷游戏的报告
  8. 京东:亦庄CBD里,南五环“村民”的生活哲学
  9. ICTCLAS的Python3实现
  10. 任务三、学生喂养三种宠物:猫、狗和鸟
  11. 健美运动员赛前脱水断碳_健美冠军指导书:赛前的去碳与充碳技巧(上)
  12. Vue+Vant 基于DatetimePicker进行二次开发,实现yyyyMMdd hh:mm:ss时间选择
  13. linux如何关闭硬件加速,启用硬件加速是什么意思?如何关闭【详解】
  14. git 颜色扩展_GIT:扩展
  15. 总结和感慨人生两年(19.10-21.5)
  16. 安卓桌面壁纸_任何安卓手机都可以体验苹果 quot;iOSquot; 啦
  17. 三星I939D手机刷机记录
  18. 做前端的我准备玩Arduino
  19. 可以在手机制作游戏的软件
  20. EBS PO 费用型物料

热门文章

  1. java 接口 实现和继承关系
  2. Python+selenium 自动化-selenium的版本查看和升级
  3. CTFshow php特性 web103
  4. CTFshow 命令执行 web46
  5. CTFshow 爆破 web26
  6. OpenCV基本绘图
  7. 利用非递归方法实现二叉树的中序遍历
  8. php el表达式,JSP EL表达式学习
  9. Dimple.js基础
  10. ssm的报错问题------You must configure either the server or JDBC driver (via the serverTimezone conf)