ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 企业开发 >> Zabbix 编译安装 (zabbix-243 server_install )

Zabbix 编译安装 (zabbix-243 server_install )(1/3)

来源:网络整理     时间:2016-01-18     关键词:

本篇文章主要介绍了"Zabbix 编译安装 (zabbix-243 server_install )",主要涉及到方面的内容,对于企业开发感兴趣的同学可以参考一下: 一、环境准备1.主机与软件准备 OS :centos 6.7 x86_64 Zabbix版本:zabbix-2.4.3.tar ...

一、环境准备

1.主机与软件准备

        OS :centos 6.7 x86_64

        Zabbix版本:zabbix-2.4.3.tar

        Mysql版本:MariaDB10.0.21

        Apache版本:nginx-1.4.7.tar

        PHP版本:  php-5.6.1.tar

主机规划:

        主机IP:192.168.4.251

        开始部署:

        部署服务器端:

2.创建zabbix进程的用户和组

        [root@Moxiaokai ~]# groupadd zabbix
        [root@Moxiaokai ~]# useradd -g zabbix -s /sbin/nologin  -M zabbix

解压上传的zabbix文件

        [root@Moxiaokai data]# tar zxvf zabbix-2.4.3.tar.gz
        [root@Moxiaokai data]# cd zabbix-2.4.3

3.安装所需要的组件

    # yum -y install curl curl-devel net-snmp snmp net-snmp-devel

4.创建zabbix数据库并导入zabbix数据库数据(server)

        mysql -u root -p
        Enter password 123456(your password);
        mysql > create database zabbix character set utf8;
        mysql > grant all privileges on zabbix.* to zabbix@localhost identified by '123456';
        mysql >flush privileges;
        mysql >use zabbix
        mysql> source /mnt/tmp/zabbix-2.4.3/database/mysql/schema.sql
        mysql> source /mnt/tmp/zabbix-2.4.3/database/mysql/data.sql
        mysql> source /mnt/tmp/zabbix-2.4.3/database/mysql/images.sql

这里可以查看下表是否都创建成功;

二、zabbix编译安装与服务开启: 

1.软件编译安装(--enable-agent )

         [root@Moxiaokai zabbix-2.4.3]#
        ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2--with-ssh2

如果编译完成后显示结果如上,那么可以执行make && make install

        [root@Moxiaokai zabbix-2.4.3]# make && make install

至此,编译安装完成。

2. 服务启动与配置:

拷贝提供的init.d启动脚本到系统中去

        [root@Moxiaokai zabbix-2.4.3]# cp misc/init.d/fedora/core/* /etc/init.d/

编辑一下启动脚本以适应自己的安装环境,

        [root@Moxiaokai zabbix-2.4.3]# vi /etc/init.d/zabbix_server

将BASEDIR=/usr/local/替换为BASEDIR=/usr/local/zabbix(以上一步编译的位置为准)

        [root@Moxiaokai zabbix-2.4.3]# vi /etc/init.d/zabbix_agentd

将BASEDIR=/usr/local/替换为BASEDIR=/usr/local/zabbix(以上一步编译的位置为准)

执行开启服务器进程和客户端进程

        [root@Moxiaokai zabbix-2.4.3]# /etc/init.d/zabbix_server start

如果报错:

相关图片

相关文章