美文网首页
Zabbix Server 3.2 安装

Zabbix Server 3.2 安装

作者: 丶陳陽小草 | 来源:发表于2017-09-15 15:16 被阅读208次

    Zabbix Server 3.2 安装

    环境:Ubuntu16.04

    1.下载配置zabbix 3.2 apt源

    # wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
    
    # dpkg -i zabbix-release_3.2-1+xenial_all.deb
    
    # apt-get update
    

    2.安装zabbix server 3.2

    # apt-get install zabbix-server-mysql zabbix-frontend-php
    

    3.创建zabbix数据库和zabbix用户

    mysql
    
    mysql> create database zabbix default character set utf8;
    
    mysql> grant all privileges on zabbix.* to zabbix@'localhost' identified by '123456';
    
    mysql> flush privileges;
    
    mysql> exit;
    

    注:123456 为zabbix数据库密码,可随意更改

    4.导入zabbix表

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

    5.修改zabbix_server.conf文件

    # vi /etc/zabbix/zabbix_server.conf
    

    修改以下内容

    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=123456
    

    6.开启zabbix-server服务

    # service zabbix-server start
    

    7.添加zabbix的php支持

    /etc/php5/apache2/php.ini

     date.timezone=Asia/Shanghai
    

    8.重启apache2服务

    # service apache2 restart
    

    9.Ubuntu16.04需要安装zabbix的php依赖包

    # apt-get install php-bcmath php-mbstring php-xml
    

    10.浏览器打开

    http://zabbix_ip/zabbix

    先安装,安装完成后登录
    用户名:admin
    密码:zabbix

    11.agent端安装

    apt-get install zabbix-agent
    

    12.修改agent配置文件

    vi /etc/zabbix/zabbix_agentd.conf
    Server= 192.168.0.210           //服务端ip
    ServerActive=192.168.0.210      //服务端ip
    Hostname=192.168.0.210          //这里写在web上添加主机的名字就可以
    

    13.在web上添加主机

    14、启用中文

    # vi cd/usr/share/zabbix/include/locales.inc.php
    

    把zh_CN后面参数写true

    然后去选择语言吧。

    如果,去选择语言的时候,你发现还是不能选择。。。。
    提示:

    You are not able to choose some of the languages, because locales for them are not installed on the web server.
    

    是因为你系统里没中文环境
    那么:设置中文环境
    第一步,安装中文包:

    # apt-get install language-pack-zh-hant language-pack-zh-hans
    

    第二步,配置相关环境变量:

    # sudo vi /etc/environment
    

    在文件中增加语言和编码的设置:

    LANG="zh_CN.UTF-8"
    LANGUAGE="zh_CN:zh:en_US:en"
    

    第三步,重新设置本地配置:

    # sudo dpkg-reconfigure locales
    

    现在重启一下,就可以选了。

    15、但是我发现翻译的好烂,幸亏有大神做了更好的翻译

    https://github.com/echohn/zabbix-zh_CN
    

    先进入

    #cd /usr/share/zabbix/locale/zh_CN/LC_MESSAGES
    

    下载

    # wget https://github.com/echohn/zabbix-zh_CN/archive/master.zip
    

    解压

    unzip master.zip
    

    用包里的文件替换里面的文件,其实就.mo就可

    16、看图时候,如果有中文,会乱码
    调整图像里的中文乱码

    # wget http://dx.sc.chinaz.com/Files/DownLoad/font2/dd.rar
    

    解压缩文件

    把解压缩出来的msyh.ttf放到/usr/share/zabbix/fonts目录下面
    然后修改/usr/share/zabbix/include/defines.inc.php 
    找到
    define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
    修改成:
    define('ZBX_GRAPH_FONT_NAME', 'msyh'); // font file name
    

    相关文章

      网友评论

          本文标题:Zabbix Server 3.2 安装

          本文链接:https://www.haomeiwen.com/subject/jjnssxtx.html