Centos7 Zabbix3.2安装(yum)
http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/ #官网下载地址(只包含zabbix的应用包)
ftp://47.104.78.123/zabbix/zabbix-server/zabbix3.2/ #包含Centos7中最小化安装zabbix的所有依赖包
Centos7 Zabbix3.2 yum安装过程
第一步 : 安装Centos7自带的mariadb数据库(也可以选择安装mysql)
[root@zbx ~]# yum install mariadb-server -y
[root@zbx ~]# systemctl start mariadb.service
[root@zbx ~]# systemctl enable mariadb.service
[root@zbx ~]# vim /etc/my.cnf
skip_name_resolve=on #禁止域名解析
innodb_file_per_table=on #开启表分离
[root@zbx ~]# systemctl restart mariadb.service
[root@zbx ~]# mysql
CREATE DATABASE zabbix CHARSET 'utf8'; #创建zabbix库
GRANT ALL ON zabbix.* TO zbxuser@'127.0.0.1' IDENTIFIED BY 'zbxpass'; #创建zbxuser用户密码并授管理员权限(本地)
GRANT ALL ON zabbix.* TO zbxuser@'%' IDENTIFIED BY 'zbxpass'; #(所有网段)
FLUSH PRIVILEGES;
exit
[root@zbx ~]# systemctl restart mariadb.service
第二部 : 安装zabbix-server , zabbix-web页面
[root@zbx ~]# yum install -y zabbix-server-mysql zabbix-web zabbix-agent zabbix-web-mysql zabbix-sender zabbix-get #安装zabbix主应用
[root@zbx ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.10/ #zabbix默认存放表结构路径
[root@zbx zabbix-server-mysql-3.2.10]# gzip -d create.sql.gz #gzip解压表结构文件
[root@zbx zabbix-server-mysql-3.2.10]# mysql -h127.0.0.1 -u zbxuser -p zabbix < create.sql #导入表结构到zabbix库
Enter password:
可以登陆mysql查看zabbix库的表是否存在(MariaDB [zabbix]> show tables;)
[root@zbx ~]# vim /etc/zabbix/zabbix_server.conf
SourceIP=x.x.x.x #填写zabbix-server的IP(可以默认,避免客户端找不到server)
LogFileSize=1024 #记录server的log滚动模式
DBHost=x.x.x.x #填写数据库mysql的IP(可以默认,避免zabbix-server跟mysql不再同台服务器上)
DBName=zabbix db名称
DBUser=zbxuser #db用户
DBPassword=zbxpass #db密码
DBSocket=/var/lib/mysql/mysql.sock #指定进程文件
[root@zbx ~]# systemctl start zabbix-server
[root@zbx ~]# systemctl enable zabbix-server
[root@zbx ~]# systemctl status zabbix-server
[root@zbx ~]# vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai #添加区域时间
[root@zbx ~]# systemctl restart httpd
[root@zbx ~]# systemctl enable httpd
扩展 : 避免web页面乱码
#解决中文乱码问题
# 在windows中找一个字体(msyh.ttf微软黑体)上传到zabbix服务器
[root@zbx fonts]# pwd
/usr/share/zabbix/fonts
[root@zbx fonts]# ls #将新的字体上传到改路径(msyh.ttf)
graphfont.ttf msyh.ttf
# 替换默认字符集
[root@zbx include]# pwd
/usr/share/zabbix/include
[root@zbx include]# sed -i 's/graphfont/msyh/g' defines.inc.php #将默认graphfont字体全局替换成msyh
[root@zbx include]# grep "msyh" defines.inc.php #替换结果
define('ZBX_GRAPH_FONT_NAME', 'msyh'); // font file name
define('ZBX_FONT_NAME', 'msyh');
第三部 : 登陆web页面
#访问当前IP/zabbix (http://IP/zabbix/setup.php)
保证该页面都为OK状态 , 如果个别出现警告可以忽略.
如果源码安装出现 PHP gettext ,bcmath,sockets 报错可以参考
https://blog.csdn.net/liangdsh/article/details/52671069
https://blog.csdn.net/allens_zhou/article/details/8595285
#always_populate_raw_post_data Fail
解决方法 : 开启/etc/php.ini文件内always_populate_raw_post_data = -1
解决时区问题 : date.timezone = UTC
默认帐号密码: admin/zabbix
需要中文字体可以在用户设置中更改
转载于:https://www.cnblogs.com/ZhengLiming/p/9935623.html
Centos7 Zabbix3.2安装(yum)相关推荐
- CentOS7.5.1804安装yum流程
CentOS7.5.1804安装yum流程 1.卸载现有的python 强制删除已安装程序及其关联 rpm -qa|grep python|xargs rpm -ev --allmatches --n ...
- CentOS7 Zabbix3.4安装
依赖于lnmp或者lamp环境: 1.下载源码包 # wget -O zabbix-3.4.2.tar.gz http://sourceforge.net/projects/zabbix/files/ ...
- linux7怎么安装yum,centos7下怎么安装yum
安装方法: 1.下载yum安装文件 (若没有此包,可以去阿里镜像或网易镜像下载)wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum- ...
- XenCenter软件中的Centos7离线安装yum源,不用wget和crul
XenCenter软件中的Centos7离线安装yum源,不用wget和crul 1.去网站http://mirrors.163.com/centos/7/os/x86_64/Packages/下载文 ...
- centos php yum gd库,Centos7下PHP安装gd库的实例讲解
Centos7下安装php, 或php的gd库支持,都是很简单的. 一切通过yum搞定. yum install php-gd 以上命令就搞定php-gd的支持,快快看看phpinfo是否支持了? 可 ...
- CentOS-7.5下使用yum命令快速安装Docker CE
< CentOs-7.5下安装Docker CE > 先决条件 在安装Docker CE前,CentOS 系统版本应该升级到64位版本的 CentOS 7或以上,在这儿本次使用的系统版本为 ...
- yum安装mysql5.7 简书_阿里云服务器(centos7.3)上安装jdk、tomcat、mysql、redis
前言: 平时我们敲的项目,只能在本地浏览,不论项目写得怎么样只有自己看得到,只有发布到了云服务器,别人才能访问得到.学习之路就是这样,当别人能访问自己的项目时,会更有成就感,所以接下来就一起看看阿里云 ...
- CentOS7安装yum
最近在玩儿虚拟机,之前搞了好久安装yum工具都没搞出来,放弃了几次,这次找到这位大神的教程,终于成功了,贴个链接,只是方便自己后续复习一下Centos下安装yum(完整教程)_Zia leung的博客 ...
- Centos7 安装yum源
参考链接: https://www.cnblogs.com/guanbin-529/p/11980400.html 一.安装wget的rpm包: 1.下载wget的rpm包: 首先去 http://m ...
- Zabbix3.4安装详细步骤
Zabbix3.4安装的详细步骤 一.zabbix介绍 现在大多数公司都会用到监控软件,主流的监控软件就是Zabbix了,当然还会有Nagios等其他的软件: zabbix是一个基于WEB界面的提供分 ...
最新文章
- Linux 中 7 个判断文件系统类型的方法
- python——深拷贝与浅拷贝的区别
- 如何写第一个scrapy
- Linux下内存泄露工具
- ArrayList clone()– ArrayList深拷贝和浅拷贝
- 算法高级(30)-外卖凑单算法-为什么每次点外卖你怎么都凑不够那碗卤肉饭呢?
- 不修改代码就能优化ASP.NET网站性能的一些方法
- 疫苗:JAVA HASHMAP的死循环
- 第五章 Spring3.0 、Hibernate3.3与Struts2的整合 基于Annotation
- 蓝桥杯 ADV-134算法提高 校门外的树
- 浅谈win10修复系统文件的方法
- 动态心电图信息存储(三)
- aria2 txt导入_共一章 · mac下使用Aria2教程-迅雷和百度盘终极解决方案 · 看云
- python开发小程序拼团_【微擎微赞模块】砍价宝4.5小程序版+小程序前端+后端+素材包+砍价+抢购+拼团...
- java实现,获取今日0时0分0秒(最小时间)-获取今日23时59分59秒(最大时间) -线程安全方法
- Hibernate用Query删除数据表中的数据的问题(EntityManager.clear())
- (数据库-MySQL) Date 函数
- 启动报错 Bean instantiation via factory method failed
- 【启示录】资源分配体系
- Vue CKEditor5 快速了解并使用