冀教网 - 河北教师网站 - 专注于冀教版课本资源

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 95|回复: 0

Centos7下安装部署zabbix

[复制链接]

4万

主题

4万

帖子

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
124999
发表于 2020-5-23 23:16 | 显示全部楼层 |阅读模式
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20190422155647075-661650427


目录:

1、Zabbix介绍
2、LAMP/LNMP介绍
3、Zabbix安装与部署

1、Zabbix介绍

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180521231908261-1804286883


  • 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安装与部署

3.1、Zabbix的安装
  1. 关闭SeLinux临时关闭:setenforce 0
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522105707774-641034309
  1. vi /etc/selinux/config
复制代码
  1. [b]永久关闭:关闭防火墙[/b]
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522105720683-1866768266

3.1.1、临时关闭
  1. systemctl stop firewalld.service
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522105818428-472197412

3.1.2、永久关闭
  1. systemctl disable firewalld.service
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522105853920-1301192992

3.1.3、安装环境

LAMP
3.1.3.1、安装apache
  1. yum install -y httpd
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522143248268-68752115

httpd服务开机进行自启
  1. systemctl enable httpd
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522143319075-620655721

启动httpd服务
  1. Systemctl start httpd
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522143359344-1582818085

3.1.3.2、安装mysql

因为mysql要收费,社区版免费,所以我们安装mariadb,也够用。
  1. yum install -y mariadb mariadb-server
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522150900666-269491742

开机自启动
  1. Systemctl enable mariadb
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151005910-671529475

运行服务
  1. Systemctl start mariadb
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151032470-1472284215

查看Mariadb是否安装成功
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151303421-2069310910

3.1.3.3、安装php环境
  1. yum install -y php php-mysql
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151346155-1424301657

3.1.3.4、安装zabbix

(1)下载包
  1. rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151428204-79654950

(2)、安装zabbix的包
  1. yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151534483-648381831

安装中可能会存在报错,如下所示:
我的关键词 Centos7下安装部署zabbix  新闻资讯 1459790-20200523224952936-1551784227


注:此报错是因为文件未读取完,继续执行安装命令,直至读取完成,如下:
我的关键词 Centos7下安装部署zabbix  新闻资讯 1459790-20200523225135387-830191692



(3)、创建一个zabbix库并设置为utf8的字符编码格式
  1. create database zabbix character set utf8 collate utf8_bin;
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151658584-1654525958

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151709147-1237889287

(4)创建账户并且授权设置密码
  1. grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
复制代码
给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151815377-1855071499

刷新
  1. flush privileges;
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522151915480-1636127175

exit退出
(5)、导入表
切换到此目录下
  1. cd /usr/share/doc/zabbix-server-mysql-3.2.10/
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152013612-1287938656

进行解压
  1. gunzip create.sql.gz
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152204459-952937519

对表进行导入
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152225396-281684237

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152233204-938432051

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152242124-1106755905

(6)、配置zabbix server配置文件
配置文件目录
  1. cd /etc/zabbix
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152342375-1017230194

对zabbix_server.conf进行配置
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152430037-1250662666

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152459368-1618504459

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152506607-580538883

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152514559-50033819

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152521648-698832155

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152526365-1300079895

运行zabbix-server服务
开机自启zabbix-server服务
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152545361-1027527525

(7)、配置php
  1. cd /etc/httpd/conf.d
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152631161-1326066373

配置时间
  1. vi zabbix.conf
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152656673-301918164
  1. Systemctl restart httpd
复制代码
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152715658-1436030328

(8)、登陆zabbix网址设置
192.168.85.11/zabbix
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152744159-236191631

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152755882-2013989624

password是我们设置的数据库密码zabbix
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152930923-254309430

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522152942910-1364425468

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153109258-1039421423

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153118862-20706032

登陆账户是Admin
密码是zabbix
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153147363-647311592

(9)、设置中文
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153208310-723722622


我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153215700-1471412436

(10)、对服务器自身进行监控
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153809468-856124631

(11)、解决中文乱码无法显示的问题
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153827881-894641129

我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153841725-2093266939

从我们电脑win7里面找到黑体右键复制到桌面然后拉到zabbix服务器上面
直接修改字体名字
切换到这个目录下面: /usr/share/zabbix/fonts
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153856644-1598322562

将上传的文件名称改为graphfont.ttf
创建软连接:ln -s graphfont.ttf zabbix-web-font,如下图:
我的关键词 Centos7下安装部署zabbix  新闻资讯 1459790-20200523225422169-1483130226

现在的中文字体是显示正常的了
我的关键词 Centos7下安装部署zabbix  新闻资讯 872610-20180522153912916-748388023



大功告成!!!!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|冀教网 - 河北教师网站 - 专注于冀教版课本资源  

GMT+8, 2020-6-4 00:18 , Processed in 0.353332 second(s), 30 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表