零基础即可学会centos 7 安装 zabbix4.2

先感谢@杜家利大神,看了你的指导才学会的部署,多谢!!

  这两天尝试下怎么部署zabbix4.2(其实就知道zabbix4.2),由于我对linux经验为0,所以从部署角度上,有很大的阻碍。过程中遇到了很多问题,以下会把遇到的问题跟大家分享下,废话不多,开始上内容。(为什么这么配置,别问我,我也是小白,哈哈。我是先学会部署,在搞理论)

需要准备的内容:

1.vmware workstation或vmware vsphere环境;

2.安装centos7操作系统,最小化安装即可;(不会的百度或google搜一下,有很多)

3.采用root用户登录;注:rpm安装方法,centos需联网。

su root  (然后输入centos7的根密码)

4.关闭防火墙和selinux(selinux我理解就linux的安全保障);

# systemctl stop firewalld(关闭防火墙)

# vi /etc/selinux/config(编辑selinux配置文件)

SELINUX=permissive(修改SELINUX的模式,默认强制模式,修改为permissive宽容模式)

# setenforce 0(关闭SElinux防火墙)

5.添加zabbix存储库

#rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm

6.安装zabbix-server-mysql和zabbix-web-mysql

# yum install -y zabbix-server-mysql zabbix-web-mysql

7.要使用mysql支持安装zabbix代理

# yum install zabbix-proxy-mysql -y

8.安装agent客户端

# yum install zabbix-agent -y

9.开启客户端并设置开机启动

# chkconfig zabbix-agent on

10.下载mysql数据库rpm包

# rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm

11.安装mysql数据库

# yum install -y mysql-community-server

12.启动mysql服务并设置开机启动

# systemctl start mysqld

# chkconfig mysqld on

13.初始化mysql数据库

# mysql_secure_installation

14.登录数据库

# mysql -uroot -p

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

mysql> create database zabbix character set utf8 collate utf8_bin;

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

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

mysql> grant all privileges on zabbix.* to ‘zabbix‘@‘localhost‘ identified by ‘zabbix‘;

刷新

mysql> flush privileges;

15.导入默认的zabbix数据库信息

# zcat /usr/share/doc/zabbix-server-mysql-4.2.0/create.sql.gz | mysql zabbix -uzabbix -pzabbix(容易出错)

16.查看zabbix_server.conf的配置文件

# grep ^DB /etc/zabbix/zabbix_server.conf

17.修改zabbix_server.conf的配置文件

#vi /etc/zabbix/zabbix_server.conf

18.编辑php.ini文件,在最后一行添加以下内容

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300

19.修改系统时间,安装ntp服务

# yum install ntpdate -y

20.调整亚洲上海时区

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime (注:第一个字母是“L”的小写,非大写的“i”)

21.同步时间服务器

# ntpdate us.pool.ntp.org

22.修改配置文件/etc/httpd/conf.d/zabbix.conf,时区改成 Asia/Shanghai

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

23.启动apache服务并设置开机自启

# systemctl start httpd

# systemctl enable httpd

24.启动zabbix-server服务并设置开机自启

# systemctl start zabbix-server

# systemctl enable zabbix-server

25.查看zabbix-server日志

# tailf  /var/log/zabbix/zabbix_server.log

26.至此已结束部署,可以通过浏览器键入:http://服务器的IP地址/zabbix

原文地址:https://www.cnblogs.com/lpf-python/p/11317018.html

时间: 2024-08-01 01:06:39

零基础即可学会centos 7 安装 zabbix4.2的相关文章

nodejs零基础详细教程1:安装+基础概念

第一章 建议学习时间2小时  课程共10章 学习方式:详细阅读,并手动实现相关代码 学习目标:此教程将教会大家 安装Node.搭建服务器.express.mysql.mongodb.编写后台业务逻辑.编写接口,最后完成一个完整的项目后台,预计共10天课程. 每日更新,建议跟学,按照本教程学习一定可以学好Nodejs,中途发现教程有误的地方,请及时留言反馈 node.js安装 通过官网下载 node.js 中文网下载地址 http://nodejs.cn/download/ windows系统我们

【零基础】搞定zabbix安装

一.前言 最近想做服务器压力测试,测试软件找到了,突然发现还没有很好的办法监控服务器运行情况,之前用过zabbix,所以想到说要不就用zabbix来监控服务器运情况,不过这次就要好好研究下zabbix各种参数怎么回事了. 二.安装LAMP环境 zabbix要基于LAMP环境,之前写过一个比较完整的,链接如下: https://www.cnblogs.com/cation/p/11186355.html 按步骤安装即可. 三.安装zabbix //先安装yum源 # rpm -Uvh https:

零基础也能用Linux ---深度Linux使用小记

零基础也能用Linux ---深度Linux使用小记 Deepin是由武汉深度科技有限公司开发的Linux发行版.Deepin 是一个基于 Linux 的操作系统,专注于使用者对日常办公.学习.生活和娱乐的操作体验的极致,适合笔记本.桌面计算机和一体机,它是一个基于Debian的本地化衍生版,系统集成了C.Java.Python编译环境.WPS办公软件.Flash插件.腾讯QQ.各种输入法以及漂亮的字体.还可以灵活使用各种Windows下的工具软件,为你节省了很多配置系统的时间. 总的来说它的宗

[web建站] 优课急送《零基础快速学习建站》视频+课件【价值399元】

[课程介绍]你想快速建一个网站出来吗?你想从什么都不懂到一两天出一个漂漂亮亮的站吗?你想完成领导交给你的任务找人建站吗?你想自己建站来创业吗?你想学会建站之后,利用给别人建站来赚钱吗?你想建一个跟某个网站一模一样的网站吗?你想让同学朋友羡慕你会建站,而且很牛逼的站吗? 只需7天,我们帮你实现.?每年网站建设人才缺口近千万.说明人才需求迫切.每年新增IT企业数百万.说明职位需求庞大.每年新增网站几百万.说明网站建设是个紧缺人才的行业,也是说明需求很大.关于公司企业或者建站开发技术交流的QQ群平均每

零基础学编程:你可以的!

好多人都在担心零基础能学编程吗?可以学会.学好吗? 我的回答是:可以.零基础可以学会编程,但你在学习前应该明白两点,或者说你应该做的有两点:一是你要找个好的平台,二是自己要下定决心,要坚持下去. 好的平台指的就是培训机构.找一个好的培训机构,找一批教学经验丰富的老师,可以让你达到事半功倍的效果. 尚学堂有一批优秀的老师,从技术到生活,从专业思想逻辑到追求,指导每位学员,零基础入学到专业人士并非遥不可及.     我是在尚学堂学习的,这里的老师教学经验都很丰富,都有过项目开发经验,老师也都很负责,

[零基础学pythyon]安装python编程环境

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE.笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章.那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西. 刚才又有了一个术语--"程序",什么是程序?本文就不讲了.如果列为观众不是很理解这个词语,请上网google一下. 注:推荐一种非常重要的学习方法

Linux从入门到放弃、零基础入门Linux(第四篇):在虚拟机vmware中安装centos7.7

如果是新手,建议安装带图形化界面的centos,这里以安装centos7.7的64位为例 一.下载系统镜像 镜像文件下载链接https://wiki.centos.org/Download 阿里云官网:https://mirrors.aliyun.com 现更新为:https://opsx.alibaba.com/mirror 清华软件镜像:https://mirrors.tuna.tsinghua.edu.cn/ 都可以, 下载centos7.7的64位版本镜像文件种子,然后用下载软件下载即可

Linux零基础入学之1-1课程介绍&了解RHEL7&安装RHEL7

[本节内容] * 课程介绍 * RHEL7了解 * RHEL7.2的安装 * 实战:组装服务器 [Linux介绍] 服务器种类:刀片式.塔式(机架式) 1U:4.45cm   三指宽   指服务器的高度 贝尔实验室    Unix    肯·汤普森 & 丹尼斯·里奇 二人合作用汇编语言完成编写Unix.1972年C语言诞生.1973年,二人又用C语言重新编写 了Unix,以实现Unix系统数据的可迁移性. 加州大学伯莱利分校BSD编写4.4 free BSD UNIX 1991年,Linux正式

最完整的网狐棋牌-新手零基础教程 第一节:棋牌游戏的服务器基本环境的安装

最完整的网狐棋牌-新手零基础教程 第一节:棋牌游戏的服务器基本环境的安装 百度云在线播放地址:http://pan.baidu.com/s/1pJwO50R 密码:t0sm  解压密码:www.ttkmwl.com ----------------------------------------------------------------- 通天源码论坛!专注源码分享,本论坛不仅有web源码,还有棋牌源码,游戏源码,android源码! 致力于打造中国最大的源码分享平台!我们期待您的加入!只