搭建zabbix 3.4

https://www.cnblogs.com/Sungeek/p/9069999.html#sg1

引用!

搭建zabbix 3.4

  • zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

  • zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

  • zabbix由2部分构成,zabbix server与可选组件zabbix agent。

  • zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

2.LAMP/LNMP介绍

  • LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

  • LNMP:LNMP指的是一个基于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。
  • L:linux

  • A:apache

  • N:nginx

  • M:mysql,mariaDB

  • P:php,python,perl

3.Zabbix安装与部署

Zabbix的安装

关闭SeLinux

临时关闭:setenforce 0

搭建zabbix 3.4

永久关闭:vi /etc/selinux/config

搭建zabbix 3.4

关闭防火墙

1、临时关闭

systemctl stop firewalld.service

搭建zabbix 3.4

2、永久关闭

systemctl disable firewalld.service

搭建zabbix 3.4

安装环境

LAMP 

1、安装apache

yum install -y httpd

搭建zabbix 3.4

httpd服务开机进行自启

systemctl enable httpd

搭建zabbix 3.4

启动httpd服务

Systemctl start httpd

搭建zabbix 3.4

2、安装mysql

因为7版本mysql要收费,所以我们安装mariadb

yum install -y mariadb mariadb-server

搭建zabbix 3.4

开机自启动

Systemctl enable mariadb

搭建zabbix 3.4

运行服务

Systemctl start mariadb

搭建zabbix 3.4

查看Mariadb是否安装成功

搭建zabbix 3.4

3、安装php环境

yum install -y php php-mysql

 搭建zabbix 3.4

4、安装zabbix

(1)下载包

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

搭建zabbix 3.4

(2)安装zabbix的包

yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

搭建zabbix 3.4

4、创建一个zabbix库并设置为utf8的字符编码格式

create database zabbix character set utf8 collate utf8_bin;

搭建zabbix 3.4

搭建zabbix 3.4

创建账户并且授权设置密码

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix

搭建zabbix 3.4

刷新

flush privileges;

搭建zabbix 3.4

exit退出

5、导入表

切换到此目录下

cd /usr/share/doc/zabbix-server-mysql-3.2.10/

搭建zabbix 3.4

进行解压

gunzip create.sql.gz

搭建zabbix 3.4

对表进行导入

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

6、配置zabbix server配置文件

配置文件目录

cd /etc/zabbix

搭建zabbix 3.4

对zabbix_server.conf进行配置

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

运行zabbix-server服务

开机自启zabbix-server服务

搭建zabbix 3.4

7、配置php

cd /etc/httpd/conf.d

搭建zabbix 3.4

配置时间

vi zabbix.conf

搭建zabbix 3.4

Systemctl restart httpd

搭建zabbix 3.4

8、登陆zabbix网址设置

192.168.85.11/zabbix

 搭建zabbix 3.4

搭建zabbix 3.4

password是我们设置的数据库密码zabbix

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

搭建zabbix 3.4

登陆账户是Admin

密码是zabbix

搭建zabbix 3.4

9、设置中文

搭建zabbix 3.4

搭建zabbix 3.4

10、对服务器自身进行监控

搭建zabbix 3.4

11、解决中文乱码无法显示的问题

搭建zabbix 3.4

搭建zabbix 3.4

从我们电脑win7里面找到黑体右键复制到桌面然后拉到zabbix服务器上面

直接修改字体名字

切换到这个目录下面: /usr/share/zabbix/fonts

搭建zabbix 3.4

现在的中文字体是显示正常的了

搭建zabbix 3.4