6.6安装编译安装zabbix3.2

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

添加yum源

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

一、安装MySQL

安装MySQL
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
yum -y install mysql-server mysql-devel
修改MySQL的配置文件,添加以下几行
vim /etc/my.cnf
default-storage-engine = innodb
innodb_file_per_table
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8'
character-set-server = utf8
设置MySQL自动启动并启动MySQL
chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password ''
创建Zabbix数据库
mysql -uroot -p123456
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, row affected (0.04 sec)
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '';
Query OK, rows affected (0.01 sec)
mysql> FLUSH PRIVILEGES;
Query OK, rows affected (0.00 sec)
mysql> quit
Bye

二、安装PHP

安装PHP

rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm
yum -y install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap wget ntpdate net-snmp* gcc mysql-community-devel libxml2-devel unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openldap-devel fping libevent-devel pcre-devel
修改PHP配置文件
vim /etc/php.ini
post_max_size=16M
max_execution_time=
max_input_time=
date.timezone=Asia/Shanghai
always_populate_raw_post_data=-
设置HTTP自动启动并启动HTTP(也可以使用nginx)
chkconfig httpd on
service httpd start 点击
三、下载zabbix3.2.0安装包

wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz
tar -xvf zabbix-3.2..tar.gz -C /usr/share
cd /usr/share/zabbix-3.2./database/mysql/
mysql -uzabbix -p123456 zabbix < schema.sql
mysql -uzabbix -p123456 zabbix < images.sql
mysql -uzabbix -p123456 zabbix < data.sql
cd ../../
yum install java* -y #如果不监控Java可以不安装,去掉 --enable-java选项即可
./configure --prefix=/usr/local/zabbix3. --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --enable-agent --enable-ipv6 --enable-agent --enable-java --with-unixodbc --with-ldap --with-libcurl --with-ssh2
make install
ln -sv /usr/local/zabbix3. /usr/local/zabbix
修改配置启动文件
vim /usr/local/zabbix3./etc/zabbix_server.conf
DBHost=10.1.1.249
DBName=zabbix
DBUser=zabbix
DBPassword=
创建zabbix-web页面文件夹
groupadd -r zabbix
useradd -g zabbix -r -s /sbin/nologin -M zabbix
mkdir /var/www/html/zabbix
cd /usr/share/zabbix-3.2./frontends/php/
cp -a . /var/www/html/zabbix/
设置Apache用户web接口文件的所有者
chown -R apache:apache /var/www/html/zabbix
chmod +x /var/www/html/zabbix/conf/
cp /usr/share/zabbix-3.2./misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix-server
cp /usr/share/zabbix-3.2./misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix-agentd
vim /etc/init.d/zabbix-server
BASEDIR=/usr/local/zabbix-server #修改为安装目录
vim /etc/init.d/zabbix-agentd
BASEDIR=/usr/local/zabbix-server #修改为安装目录

启动服务

/etc/init.d/zabbix-server start
访问URL:  http://10.1.1.249/zabbix/,按提示操作
默认登录账户密码:Admin zabbix

6.6安装编译安装zabbix3.2的更多相关文章

  1. (0&period;2&period;6)Mysql安装——编译安装

    (0.2.6)Mysql安装——编译安装 待完善

  2. apache2&period;2 &plus;php7&period;3安装 编译安装

    1.下载 http://archive.apache.org/dist/httpd/httpd-2.2.0.tar.gz tar -xvf httpd-2.2.0.tar.gz 2.安装 ./conf ...

  3. CentOS上编译安装Git

    1. 安装(编译安装)软件 # 先安装git依赖的包 yum install zlib-devel yum install openssl-devel yum install perl yum ins ...

  4. 编译安装httpd 2&period;4

    author:JevonWei 版权声明:原创作品 官方网站下载httpd2.4.apr及apr-util的相关软件包,并传输到centos 7系统中的/usr/local/src(apr1.6版本过 ...

  5. 在centos6&comma;7 上编译安装内核

      小编以前写过一篇软件的源码编译安装,今天小编再给大家带来一篇内核的编译安装.   今天,就以centos7 编译安装最新版本4.13.2 内核为例,给大家详解.编译安装之前,检查一下自己的磁盘空间 ...

  6. nginx之编译安装

    一.认识nginx 常用的web服务有Apache.IIS(windows系统).Lighttpd.Tomcat.Nginx等.Nginx是一个开源的,支持高性能.高并发的www服务和代理服务软件.它 ...

  7. Ubuntu下编译安装postgreSQL 10&period;5

    Ubuntu下编译安装postgreSQL 10.5 ubuntu 16.04 LTS系统postgreSQL 10.5 安装包准备 1.从PostgreSQL官网下载PostgreSQL的安装包 安 ...

  8. Mysql5&period;7&period;34 数据库源码编译安装

    Mysql 数据库源码编译安装 MySQL是一个关系型数据库管理系统,关系型数据库是将数据保存在不同的表中,而非将所有数据放在一个大仓库内,这样就加快了速度并提高了灵活性.由于其体积小.速度快.总体拥 ...

  9. Linux 编译安装、压缩打包、定时任务

    目录 Linux 编译安装 知识储备: wget命令 编译安装 Linux 压缩打包 gzip压缩 bzip2压缩 tar打包 Linux 定时任务 相关文件及操作 Linux 编译安装 编译安装就是 ...

随机推荐

  1. for&plus;next&lpar;&rpar;实现数组的遍历及while list each 的使用

    //要求使用for循环语句来完成该数组的遍历//输出每一项的键名和对应值:    $a = array(           'a' => 34,           5 => 51,  ...

  2. 动手学servlet&lpar;四&rpar; cookie和session

    Cookie   cookie是保存在客户端的一个“键值对”,用来存储用户的一些信息 cookie的应用: -在电子商务会话中标识用户 -对网站进行定制,比如你经常浏览哪些内容,就展示哪些页面给你 - ...

  3. jquery的ajax向后台提交时,乱码的解决方案

    1. 可以给每个参数加上encodeURIComponent(),然后在后台获得参数后用URLDecoder.decode(string, 'utf-8')解码. 2. 后台不用解码. $.ajax( ...

  4. 关于Spring的Controller及Struts的Action的多线程的注意

    struts是线程安全,并不是指多线程,而是指单态,当多个用户访问一个请求的时候,服务器内存中只有一个与之对应的action类对象,execute方法加上了同步关键字,如果你在action里加上一个全 ...

  5. jQuery入门&lbrack;3&rsqb;-事件

    jQuery对事件的支持主要包括: bind()--为事件绑定处理程序,如: $("p").bind("mouseenter mouseleave", func ...

  6. C&num;中的委托和事件2-2(转)

    引言 如果你看过了 C#中的委托和事件2-1 一文,我想你对委托和事件已经有了一个基本的认识.但那些远不是委托和事件的全部内容,还有很多的地方没有涉及.本文将讨论委托和事件一些更为细节的问题,包括一些 ...

  7. sgu Flow construction

    Flow construction 题目: 给出N个节点M条水管,要求在满足上下界的情况下.满足起点最小的流量. 算法: 这是最小流????不知道.仅仅知道用求解上下界最大流的方法就过了. 做这题收获 ...

  8. java中排序一个字符串数组

    package test_set_map; import java.util.Arrays; import java.util.Collections; public class Test_Colle ...

  9. 安装ecshop提示&OpenCurlyDoubleQuote;安装数据失败”或者&OpenCurlyDoubleQuote;创建管理员帐号”

    解决方法: 在install/includes/init.php文件的顶部,<?php 下增加: date_default_timezone_set ('Asia/Shanghai'); 即可 ...

  10. &commat;RequestBody和&commat;ModelAttribute注解

    一 .@RequestBody @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象.然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify( ...