zoukankan      html  css  js  c++  java
  • test

    一、 服务端环境准备

    Zabbix Server需要运行在Linux系统上,这里以CentOS作为部署环境。

    其他需要用到的包:

     #yum -y install  mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml

     载的Zabbix安装包到本地,解压

     #tar zxvf zabbix-2.0.6.tar.gz

     增加zabbix用户和组

     #groupadd zabbix

    #useradd g zabbix m zabbix

     

    二、 数据库准备

    启动MySQL数据库:

     

    #service mysqld start

     #mysql –uroot –p

     创建Zabbix数据库

     

    Mysql> create database zabbix character set utf8;

     

    导入数据库sql脚本

     

    [root@localhost mysql]# cat /root/zabbix-2.0.6/database/mysql/schema.sql |mysql -uroot -p123456 zabbi

    [root@localhost mysql]# cat /root/zabbix-2.0.6/database/mysql/images.sql |mysql -uroot -p123456 zabbix

    [root@localhost mysql]# cat /root/zabbix-2.0.6/database/mysql/data.sql |mysql -uroot -p123456 zabbix

    #cd zabbix-2.0.6

       

       

    三、 编译安装

    配置编译,prefix是安装后程序目录

     

    # ./configure --with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent --enable-proxy --prefix=/usr/local/zabbix

    # make

    # make install

     

    四、 配置文件及web前端文件修改

    添加服务端口,添加后如下

     

    # grep zabbix /etc/services

    zabbix-agent    10050/tcp                       # Zabbix Agent

    zabbix-agent    10050/udp                      # Zabbix Agent

    zabbix-trapper  10051/tcp                       # Zabbix Trapper

    zabbix-trapper  10051/udp                      # Zabbix Trapper

     

    添加配置文件

     

    mkdir -p /etc/zabbix

    # cp ./misc/conf/* /etc/zabbix

    # chown -R zabbix:zabbix /etc/zabbix

     

    修改Server配置文件

    基本不用修改,用默认配置即可,只需修改一项DBPassword=密码

     

    # vi /etc/zabbix/zabbix_server.conf

     

    修改Agentd配置文件,更改HOST NAME 为本机的hostname就好了

     

    #vi /etc/zabbix/zabbix_agentd.conf

     

    添加web前端php文件

     

    cd frontends/

    # cp -rf php /var/www/html/

    # cd /var/www/html

    mv php zabbix

    chown -R zabbix:zabbix zabbix

     

    五、 web前端安装配置

    修改php相关参数

     

    vi /etc/php.ini    找到如下几项,改成下面的值,前面有;号的要删掉

    max_execution_time = 300

    max_input_time=300

     

    date.timezone = Asia/Shanghai

    post_max_size = 32M

    memory_limit = 128M

    mbstring.func_overload = 2

     

    重启apache

     

    #service httpd restart

     

    在本地浏览器上访问Zabbis Serve地址开始web前端配置,http://ServerIP/zabbix

    按提示一步步next,其中Step 3 Check of pre-requisites 必须全部项目OK后才能继续配置,如有提示fail,去server上检查是否安装这个包或配置是否按上述更改。

    Step 4 填入Zabbix Server 登陆mysql的用户和密码

    Step 7 按提示下载配置文件到Server/var/www/html/zabbix/conf下,名字一定要是zabbix.conf.php

    配置完成后,出现登陆界面,默认的用户为:admin,密码为:zabbix

  • 相关阅读:
    03-模板引擎
    C#扩展方法
    DataTable转IHashObjectList
    创建DataTable
    02-一般处理程序基础
    css3相关样式
    css样式
    css基础知识
    表单和HTML5
    表格相关知识
  • 原文地址:https://www.cnblogs.com/seasonsstory/p/3209114.html
Copyright © 2011-2022 走看看