zoukankan      html  css  js  c++  java
  • centos7.4 搭建zabbix-server 3.4.5

    监控对服务器的重要性来说已经不需要我来一一赘述了,在众多的监控工具之中选择使用zabbix的原因是觉得它功能强大,可以引用的模板有很多,而且图形化做的草鸡棒。

    废话就不多了,直接吃鸡。

    本次搭建全部采用虚拟机实现。具体环境如下:

    system:centos7.4

    zabbix version:3.4.5

    database version:mariadb 5.5.56

    Apache:2.4.6

    =================================================================================================

    一:存放数据的数据库,本次使用 yum自带版本mariadb 5.5.56

    1 直接yum安装
    #yum -y install mariadb mariadb-server

    2 启动mariadb服务并设置开机启动。安全初始化数据库的相关信息

     #systemctl start mariadb

    #mysql_secure_installation

    # systemctl enable mariadb

    3 进入数据库,创建为zabbix存放数据的数据库zabbix,创建登录该数据库的用户,可以登录该数据库的IP以及给该用户授予对应数据库的权限

    #mysql -uroot -p

    MariaDB [(none)]>create database zabbix character set utf8 collate utf8_bin;

    MariaDB [(none)]>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';   (密码可以随意设置)

    MariaDB [(none)]>exit

    4 尝试用zabbix用户登录是否创建成功

    #mysql -uzabbix -pzabbix

    二:安装Apache
    yum源自带的Apache为2.4.6,足够支持了。所以依然yum安装走起

    1安装

    #yum -y install httpd

    2 启动Apache,设置开机启动

    #systemctl start httpd

    #systemctl enable httpd

    3 检测Apache是否安装成功

    #netstat -antulp |grep :80

    #curl http://localhost 或者直接在浏览器输入IP地址

    三:zabbix-server搭建。

    1 官方网站安装对应版本的zabbix的yum源

    #rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

    2 利用yum源安装zabbix的服务端和支持zabbix的web界面包
     #yum -y install zabbix-server-mysql zabbix-web-mysql

    3 进入到开始安装服务端时安装的共享文档目录下,找到用于往zabbix数据库导入数据的sql压缩文件件create.sql.gz.

    #cd /usr/share/doc/zabbix-server-mysql-3.4.5/

    使用zcat命令,加管道重定向,向开始创建的zabbix数据库导入数据

     #zcat create.sql.gz |mysql -uzabbix -pzabbix zabbix

    4 修改zabbix的主配置文件.让zabbix-server启动时能读取到数据库中的数据

    #vim /etc/zabbix/zabbix_server.conf

    5 启动zabbix-server服务,并将该服务设置为开机启动

    #systemctl start zabbix-server

    #systemctl enable zabbix-server

    6 修改时区,使前端显示的页面时间正确,为亚洲上海

    #vim /etc/httpd/conf.d/zabbix.conf 

    7 查看是否创建zabbix用户和zabbix用户组。

    #cat /etc/passwd |grep zabbix

    #cat /etc/group |grep zabbix

    8 浏览器输入IP地址加上zabbix目录,进入zabbix的安装界面

     


    9 注意安装完之后登录的账号默认为Admin 密码默认为zabbix

    10  登录成功之后显示出如下的仪表盘信息,则表示zabbix服务端安装成功


    11  安装成功之后,是全英文显示的,可以通过修改个性化设置,修改语言和主题颜色,如下图即可

    12zabbix默认是自带简体中文的,但汉化不完整,默认是没有开放的状态,可以手动释放出来


    16 修改之后重新启动服务, 查看图形的时候,本该显示中文的地方出现方块乱码。

    **解决办法,修改字体配置文件

     windows操作系统,Win+r 进入命令界面,输入fonts,弹出字体窗口,找到喜欢的字体(简体常规)复制出来,改名为xxxx.tty 注意后缀名一定要为tty. 然后将该文件上传到安装zabbix的服务器上的/usr/share/zabbix/fonts/目录下

     

     修改完之后,刷新下界面,发现现实中文成功啦!

    zabbix服务端搭建到此就结束了。是不是挺简单的

    念念不忘,必有回响。
  • 相关阅读:
    06软件构架实践阅读笔记之六
    05软件构架实践阅读笔记之五
    04软件构架实践阅读笔记之四
    03软件构架实践阅读笔记之三
    02软件构架实践阅读笔记之二
    01软件构架实践阅读笔记之一
    实训第四天
    实训第三天
    实训第二天
    实训第一天
  • 原文地址:https://www.cnblogs.com/butterflies/p/8284039.html
Copyright © 2011-2022 走看看