zabbix-监控Linux服务器

一、zabbix监控

1、关闭防火墙

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

  1. 关闭SELinux

[root@localhost ~]# sed 's/=permissive/=disabled/' /etc/selinux/config

[root@localhost ~]# setenforce 0

按搭建lamph环境

[root@localhost ~]#  yum install httpd mariadb mariadb-server php -y

[root@localhost ~]# systemctl start httpd mariadb

配置zabbix  yum

[root@localhost ~]#yum install http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm -y

[root@localhost ~]#yum list | grep ^zabbix

zabbix-agent.x86_64                         3.4.3-1.el7                @zabbix  

zabbix-get.x86_64                           3.4.3-1.el7                @zabbix  

zabbix-release.noarch                       3.4-2.el7                  installed

zabbix-server-mysql.x86_64                  3.4.3-1.el7                @zabbix  

zabbix-web.noarch                           3.4.3-1.el7                @zabbix  

zabbix-web-mysql.noarch                     3.4.3-1.el7                @zabbix  

zabbix-java-gateway.x86_64                  3.4.3-1.el7                zabbix   

zabbix-proxy-mysql.x86_64                   3.4.3-1.el7                zabbix   

zabbix-proxy-pgsql.x86_64                   3.4.3-1.el7                zabbix   

zabbix-proxy-sqlite3.x86_64                 3.4.3-1.el7                zabbix   

zabbix-sender.x86_64                        3.4.3-1.el7                zabbix   

zabbix-server-pgsql.x86_64                  3.4.3-1.el7                zabbix   

zabbix-web-japanese.noarch                  3.4.3-1.el7                zabbix   

zabbix-web-pgsql.noarch                     3.4.3-1.el7                zabbix   

[root@localhost ~]#yum install zabbix zabbix-server zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql

修改php时区

[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Europe/Ri ga

改为

  php_value date.timezone Asia/shanghai

数据库设置

创建数据库

[root@localhost ~]# mysql -e “create database zabbix character set utf8 ;”

给数据库授权

[root@localhost~]#mysql -e “grant all on zabbix.* to zabbix@’localhost’  identified by ‘zabbix’ ;”

刷新权限表

[root@localhost ~]#mysql -e “flush privileges”

导入数据库

[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-3.4.3/

[root@localhost zabbix-server-mysql-3.4.3]# ls

AUTHORS  ChangeLog  COPYING  create.sql.gz  NEWS  README

[root@localhost ~]# zcat create.sql.gz  | mysql -u zabbix -p zabbix

Enter password:

查看导入的表

[root@localhost ~]# mysql -uzabbix -p -e ‘use zabbix; show tables;’

修改zabbix配置文件

配置 zabbix_server 配置文件
路径: /etc/zabbix/zabbix_server.conf

修改主要参数即可正常工作
DBName=zabbix 数据库名称
DBUser=zabbix 数据库用户
DBPassword=zabbix 数据库密码

重启Apachezabbix

systemctl restart httpd

systemctl start zabbix

Web界面登录

http:/192.168.138.11/zabbix

 

 

登录zabbix

    默认用户名:admin,密码:zabbix

 

界面是英文,但是可以汉化

 

注意:这样修改之后,大体上看是没问题,但在监控图上会出现乱码

3、解决 zabbix 中文乱码方法:
1)、上传文件到 zabbix 中
找到本地 C:WindowsFonts simkai.ttf(楷体)上传到服务器 zabbix 网站目录 fonts 目录下。
字体目录为:/usr/share/zabbix/fonts/

2)、修改 zabbix php 配置文件
[root@zabbix-server ~]#  sed -i 's/graphfont/simkai/g' /usr/share/zabbix/include/defines.inc.php

原文地址:https://www.cnblogs.com/sxchengchen/p/7783556.html