zoukankan      html  css  js  c++  java
  • Centos6.9 安装zabbix3.4 过程

    Centos6.9 安装zabbix3.4 过程

    1、安装apache httpd

    一开始忘记截图(略...)

    # yun install httpd
    

      

    完成后,启动httpd服务

    # service httpd start
    

      

    创建一个index.html文件

    # vim index.html
    <html>
    <body>
      <h1>Hello World</h1>
    </body>
    </html>
    

      

    打开浏览器,输入zabbix URL: http://<sever_ip_or_domian>,如果正常应该出现Hello World!
    -------------------------------
    2、安装php及扩展

    # yum install php55w php55w-mysql php55w-xml php55w-bcmath
    

      

    备注:centos6.9默认yum只支持到5.3.3版本,这次用的5.5版本是从第三方获取的。(链接)

    修改php.ini配置文件中的时区

    # vi /etc/php.ini
    date.time = "Asia/Shanghai"
    (图中有一处错误,要把前面的分号;去掉)

      

    重启apache服务器

    # service httpd restart
    

      

    web目录下创建info.php

    # vim /var/www/html/info.php
    

      

    info.php 内容

    <?php phpinfo();?>
    

      

    保存退出,打开浏览器,输入 http://<server_ip_or_name>,出现图下内容,表示PHP安装成功。


    -------------------------------
    3、安装zabbix服务
    zabbix支持mySQL/Oracle/postgreSQL/IBM DB2/SQLite系列数据库。由于centos自带了mysql 5.1,所以安装数据库过程就省略了。(zabbix需要mysql 5.0.3以上版本)
    安装之前需要把 zabbix 的 repository 装上。

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

    过程会有些慢,耐心等待。

     等待过程。。。。

     完成!


    server/frontend 安装

    server是服务器端/frontend是前端,也就是web控制台所在。

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

    可选组件(安装过程自行百度):
    agent/get/proxy
    ----------------

    # yum -y install zabbix-agent (安装在目标服务器上用于CPU/内存/网卡信息的收集)
    # yum -y install zabbix-get (用于检测 agent 端的配置是否正确)
    # yum -y install zabbix-proxy-mysql (install Zabbix proxy with MySQL support)

    -------------------------------
    4、创建zabbix数据库
    启动系统自带的mysql

    #service mysqld start

    检查版本是否大于5.0.3

    #mysql -v


    登陆mysql数据库,然后接着创建一个名为zabbix的库。

    # mysql -u root -p (默认空密码)

    # grant all privileges on *.* to root@localhost identified by "<password>";


    将以上命令中的<password>替换为你要设定的密码即可。设置密码后,如果再以root用户登录就需要输入密码了。

     

    创建数据库

    # create database zabbix character set utf8 collate utf8_bin;

    # grant all privileges on zabbix.* to zabbix@localhost identified by "<password>";

    授于用户远程登陆权限,如此这般,用户zabbix就可以在任意主机通过IP访问到本机mySQL,对zabbix.*数据库操作了。

    刷新授权

    # flush privileges;


    通过zcat命令,直接导入zabbix数据到数据库中。(确保路径及mysql用户名和密码正确)

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

    -------------------------------
    5、配置并启动zabbix服务
    修改配置文件

    # vim /etc/zabbix/zabbix_server.conf
    
    DBhost=loaclhost
    
    DBPassword=zabbix

    启动zabbix服务

    # service zabbix-server start


    -------------------------------
    6、配置zabbix web
    apache目录下建个zabbix文件夹

    # mkdir /var/www/html/zabbix
    

      

    截图(略)
    复制zabbix php文件到web目录下的zabbix文件夹

    # cd /usr/share/zabbix
    # cp -a . /var/www/html/zabbix

    截图(略)


    打开浏览器,输入zabbix URL: http://<sever_ip_or_domian>/zabbix


    出现zabbix欢迎界面,就证明大功告成了。

  • 相关阅读:
    Struts2(二)
    jiqixuexi
    UTF-8
    mysql load
    linux命令(转)
    apache FTP站点源码下载
    linux 命令
    clickhouse 查询
    CDH learning
    nfs
  • 原文地址:https://www.cnblogs.com/cnxiaol/p/9744024.html
Copyright © 2011-2022 走看看