centons7编译安装zabbix3.4【转https://www.cnblogs.com/kowloon/p/7771495.html】

时间:2022-09-22 17:04:52

或者参考官方文档:https://www.zabbix.com/documentation/3.4/manual/installation/install

一、预编译环境准备

1、lamp安装和启动

Apache安装:yum install http* -y

Apache启动:systemctl start httpd

Mariadb安装:yum install mariadb-server mariadb -y

Mariadb启动:systemctl start mariadb.service

PHP安装:yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml php-bcmath -y

2、GCC环境安装

yum install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel -y

3、selinux和防火墙处理

vim  /etc/selinux/config 进入配置文件  设置:SELINUX=disabled(重启才生效)

临时关闭selinux:setenforce 0

关闭防火墙:systemctl stop firewalld.service

二、zabbix编译安装

1、下载软件包

wget  https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.3/zabbix-3.4.3.tar.gz

浏览器直接输入(http) http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.3/zabbix-3.4.3.tar.gz

2、解压软件包并安装依赖包

tar -zxvf zabbix-3.4.3.tar.gz

yum -y install net-snmp-devel libxml2-devel libcurl-deve libevent libevent-devel libcurl

3、编译安装zabbix

切换进入zabbix目录:cd zabbix-3.4.3/

编译zabbix:./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2

安装zabbix:make&&make install

三、配置zabbix

1、导入zabbix默认数据库

连接数据库:mysql -uroot -p123456

创建zabbix专用库:create database if not exists zabbix default character set utf8 collate utf8_general_ci;

切换到zabbix库:use zabbix;

导入zabbix默认表:source /test/zabbix-3.4.3/database/mysql/schema.sql;

           source /test/zabbix-3.4.3/database/mysql/images.sql;

          source /test/zabbix-3.4.3/database/mysql/data.sql;

2、创建zabbix用户和日志目录并给予权限

创建用户:useradd -s /sbin/nologin zabbix

创建目录:mkdir /usr/local/zabbix/logs

给予权限:chown -R zabbix:zabbix /usr/local/zabbix

3、配置zabbix服务端

centons7编译安装zabbix3.4【转https://www.cnblogs.com/kowloon/p/7771495.html】

4、配置zabbix客户端

centons7编译安装zabbix3.4【转https://www.cnblogs.com/kowloon/p/7771495.html】

5、启动zabbix客户端和服务端

启动客户端:/usr/local/zabbix/sbin/zabbix_agentd

启动服务端:/usr/local/zabbix/sbin/zabbix_server

6、拷贝zabbix的web应用程序至Apache网站根目录

cp -r /test/zabbix-3.4.3/frontends/php/* /var/www/html

7、通过浏览器安装zabbix

http://ip/index.php,初始化安装的默认账号:Admin,密码:zabbix

centons7编译安装zabbix3.4【转https://www.cnblogs.com/kowloon/p/7771495.html】的更多相关文章

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

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

  2. centos6.9 编译安装 zabbix-3.0.15

    本文采用编译安装,请在zabbix官网下载所需版本.此处安装版本是:zabbix-3.0.15.tar.gz 操作系统:centos 6.9 一.安装mysqlmysql-community-libs ...

  3. 编译安装zabbix3.2

    1.1 环境准备 系统环境准备:redhat 6.6 64位mysql-5.6.34php-5.6.28zabbix-3.2.1配置前先关闭iptables和SELINUX,避免安装过程中报错. # ...

  4. 编译安装zabbix3.2.5

    1. 配置lnmp环境 首先配置Nginx+mysql+php-fpm的系统环境,具体配置见另一篇文章 2. 编译安装zabbix 2.1 下载并解压zabbix 可以到zabbix官网下载zabbi ...

  5. centos7.2编译安装zabbix-3.0.4

    安装zabbix-3.0.4 #安装必备的包 yum -y install gcc* make php php-gd php-mysql php-bcmath php-mbstring php-xml ...

  6. centos 7 lnmp环境编译安装zabbix-3.4.14

    一.安装环境(zabbix3.0需要php在5.5版本以上) [root@localhost ~]# cat /etc/redhat-release CentOS Linux release (Cor ...

  7. 6.6安装编译安装zabbix3.2

    添加yum源 get -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo #安装阿里云y ...

  8. Postgresql 简单安装过程. Study From https://www.cnblogs.com/stulzq/p/7766409.html

    CentOS 下面安装 Postgresql. 的简要学习记录 1. 卸载CentOS上面自带的postgresql版本 rpm -e $(rpm -qa|grep postgre) 2. postg ...

  9. blfs(systemv版本)学习笔记-编译安装i3-wm平铺式窗口管理器

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! i3-wm项目的官网:https://i3wm.org/ 首先需要lfs基础上编译安装完整的xorg服务 我的xorg服务编译安 ...

随机推荐

  1. 使用zfs进行pg的pitr恢复测试

    前段时间做了一下zfs做pg的增量恢复测试,mark一下. 服务器信息: 主机:192.168.173.43 备机:192.168.173.41 主备使用流复制搭建,在备机上面进行了zfs快照备份. ...

  2. raphael画图

    // 在坐标(10,50)创建宽320,高200的画布 var paper = Raphael(10, 50, 320, 200); // 在坐标(x = 50, y = 40)绘制半径为 10 的圆 ...

  3. Centos环境下删除Oracle11g客户端文档

    将安装目录删除 [root@Oracle /root]# rm -rf /opt/oracle/ 将/usr/bin下的文件删除[root@Oracle /root]# rm /usr/local/b ...

  4. POJ 3694	Network(无向图求桥+重边处理+LCA)

    题目大意: 给你一个无向图,然后再给你一个Q代表有Q次询问,每一次加一条边之后还有几座桥.在这里要对重边进行处理. 每次加入一条边之后,在这条搜索树上两个点的公共祖先都上所有点的桥都没了. 这里重边的 ...

  5. AS3读取加密XML

    首先要确定xml使用了哪些加密方式,这样在As3中就反过来解密. 我加密xml的方式是先将xml文件打包为一个压缩文件,然后将压缩文件进行RC4加密,最后用base64将加密过的压缩包转为base64 ...

  6. SecureCRT永久设置保护眼睛配色方案

    配色后效果如下: 下面开始配色 1.选项(Options)==>会话选项(Sessions options)==>终端(Terminal)==>仿真(Emulation) 按图中标注 ...

  7. Java对象在Hibernate持久化层的状态

    -临时状态:刚用new语句创建对象,还没有被持久化,并且不处于Session缓存中.处于临时状态的java对象被称为临时对象. -持久化状态:已经被持久化,并且加入到Session的缓存中.处于持久化 ...

  8. mumu安卓模拟器使用教程

    安装教程: 1http://mumu.163.com/  在这网址里面下载 2.安装 我的是mac 安装时需要输入你的你电脑密码  但是也报错,你点击旁边的提示就会告诉去安全与隐私里点击允许就好了 很 ...

  9. 【BZOJ3894】文理分科

    最小割劲啊 原题:  文理分科是一件很纠结的事情!(虽然看到这个题目的人肯定都没有纠 结过)  小P所在的班级要进行文理分科.他的班级可以用一个n*m的矩阵进行 描述,每个格子代表一个同学的座位.每位 ...

  10. 修改wamp apache 默认端口

    目标:新配置一个虚拟主机,要求端口为8080,但要保证原来的80端口仍可用 1.修改 httpd.conf 开启vhost文件支持 2.httpd-vhosts.conf 中增加,记得把原来的内容全部 ...