iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Zabbix3.x安装图解教程
  • 770
分享到

Zabbix3.x安装图解教程

教程 2023-01-31 00:01:24 770人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

Zabbix3.x比较之前的2.0界面有了很大的变化,但是安装部署过程与2.x基本完全一样。1、Zabbix2.x安装图解教程Http://www.osyunwei.com/arcHives/7984.html2、Centos 7.0编译安

Zabbix3.x比较之前的2.0界面有了很大的变化,但是安装部署过程与2.x基本完全一样。

1、Zabbix2.x安装图解教程

Http://www.osyunwei.com/arcHives/7984.html

2、Centos 7.0编译安装Nginx1.6.0+Mysql5.6.19+PHP5.5.14

http://www.osyunwei.com/archives/7891.html

3、zabbix软件包下载

zabbix-3.0.1.tar.gz

http://heanet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz

上传zabbix-3.0.1.tar.gz到服务器/usr/local/src目录下面

安装部署:

请参考Zabbix2.x安装图解教程

一、创建、导入zabbix数据库

cd /usr/local/src #进入软件包下载目录

tar zabbix-3.0.1.tar.gz #解压

cd /usr/local/src/zabbix-3.0.1/database/mysql #进入mysql数据库创建脚本目录

ls #列出文件,可以看到有schema.sql、p_w_picpaths.sql、data.sql这三个文件

mysql -u root -p #输入密码,进入MySQL控制台

create database zabbix character set utf8; #创建数据库zabbix,并且数据库编码使用utf8

insert into mysql.user(Host,User,PassWord) values('localhost','zabbix',password('123456')); #新建账户zabbix,密码123456

flush privileges; #刷新系统授权表

grant all on zabbix.* to 'zabbix'@'localhost' identified by '123456' with grant option; #允许账户zabbix能从本机连接到数据库zabbix

flush privileges; #再次刷新系统授权表

use zabbix #进入数据库

source /usr/local/src/zabbix-3.0.1/database/mysql/schema.sql #导入脚本文件到zabbix数据库

source /usr/local/src/zabbix-3.0.1/database/mysql/p_w_picpaths.sql #导入脚本文件到zabbix数据库

source /usr/local/src/zabbix-3.0.1/database/mysql/data.sql #导入脚本文件到zabbix数据库

注意:请按照以上顺序进行导入,否则会出错。

exit #退出

或者这样导入

mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-3.0.1/database/mysql/schema.sql

mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-3.0.1/database/mysql/p_w_picpaths.sql

mysql -uzabbix -p123456 -hlocalhost zabbix < /usr/local/src/zabbix-3.0.1/database/mysql/data.sql

cd /usr/lib64/mysql #32位系统为/usr/lib/mysql,注意系统版本同,文件版本可能不一样,这里是16.0.0

ln -s libmysqlclient.so.16.0.0 libmysqlclient.so #添加软连接

ln -s libmysqlclient_r.so.16.0.0 libmysqlclient_r.so #添加软连接

二、安装zabbix

1、添加用户:

groupadd zabbix #创建用户组zabbix

useradd zabbix -g zabbix -s /bin/false #创建用户zabbix,并且把用户zabbix加入到用户组zabbix中

2、安装依赖包 #CentOS使用yum命令安装

yum install net-snmp-devel curl curl-devel mysql-devel

备注:以上软件包如果在安装Web环境LAMP或者LNMP时已经安装过,此步骤可忽略

3、安装zabbix

ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2 #添加软连接

/sbin/ldconfig #使配置立即生效

cd /usr/local/src/zabbix-3.0.1 #进入安装目录

./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-net-snmp --with-libcurl --enable-proxy --with-mysql=/usr/bin/mysql_config #配置

make #编译

make install #安装

ln -s /usr/local/zabbix/sbin/ font file name**

93:define('ZBX_FONT_NAME', 'graphfont');


**确认字体名称是否可以替换**


# grep graphfont /usr/share/zabbix/include/defines.inc.php  -n


45:define('ZBX_GRAPH_FONT_NAME',        'graphfont');    **// font file name**

93:define('ZBX_FONT_NAME', 'graphfont');


**执行快捷替换**


# sed -i "s/graphfont/msyh/g" /usr/share/zabbix/include/defines.inc.php


**确认是否替换成功**


# grep FONT_NAME /usr/share/zabbix/include/defines.inc.php  -n


45:define('ZBX_GRAPH_FONT_NAME',        'msyh');       **// font file name**

93:define('ZBX_FONT_NAME', 'msyh');


时间不对问题处理方法


a、系统时区设置的不对,可以尝试用命令


# timedatectl set-timezone "Asia/Shanghai"


b、编辑修改 vim /etc/php.ini 文件


date.timezone ="Asia/Shanghai"


c、确保前面的vim /etc/httpd/conf.d/zabbix.conf 修改成如下值


php_value date.timezone Asia/Shanghai



Zabbix监控端安装

Lamp环境安装

安装epel和remi源

#rpm –Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm


# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm


安装LAMP 基础环境


# yum install --enablerepo=remi--enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcryptphp-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-mysqlphp-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-bcmath


# yum –y install httpd php mysql mysql-server  httpd-manual mod_ssl mod_perl mod_auth_mysqlmysql-connector-odbc mysql-devel libdbi-dbd-mysql



启动并设置开机自启


Chkconfig mysqld on

/etc/init.d/mysqld start

Chkconfig httpd on

/etc/init.d/httpd start


yum -yinstall GCc  gcc-c++  autoconf net-snmp net-snmp-develcurl-devel


#rpm –ivh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm


#yum install zabbix-server-mysql zabbix-WEB-mysql


mysql -uroot -p<root_password>

mysql> create database zabbixcharacter set utf8 collate utf8_bin;

mysql> grant all privileges onzabbix.* to zabbix@localhost identified by '<password>';

mysql> quit;



zcat/usr/share/doc/zabbix-server-mysql-3.0.*/create.sql.gz | mysql -uzabbix -pzabbix



vi /etc/zabbix/zabbix_server.conf



DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=<password>

# /etc/init.d/zabbix-server start

# chkconfig on zabbix-server

# cp /usr/share/doc/zabbix-web-3.0.8/httpd22-example.conf  /etc/httpd/conf.d/zabbix.conf



Vi  /etc/php.ini 设置相应的值



max_execution_time 300

memory_limit 128M

post_max_size 16M

upload_max_filesize 2M

max_input_time 300

always_populate_raw_post_data -1

bcmath.scale = 1

date.timezone Asia/Shanghai


l至此zabbix服务器端安装完毕,可用浏览器访问zabbixserver_IP/zabbix 使用Admin密码zabbix来登录 zabbix控制台,注意服务器防火墙配置


3.2Zabbix被监控端安装


Yum install zabbix-agent


Chkconfig zabbix-agent on


--结束END--

本文标题: Zabbix3.x安装图解教程

本文链接: https://www.lsjlt.com/news/182894.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Zabbix3.x安装图解教程
    Zabbix3.x比较之前的2.0界面有了很大的变化,但是安装部署过程与2.x基本完全一样。1、Zabbix2.x安装图解教程http://www.osyunwei.com/archives/7984.html2、CentOS 7.0编译安...
    99+
    2023-01-31
    教程
  • zabbix3.X安装注意事项
    本人安装zabbix3.x过程中,遇到了些许问题,下面分享一下,或许对一些人有帮助。eg:1、LAMP or LNMP平台 php版本至少5.4.x 2、编译php参数问题 --with -gettext --with-mysql=mys...
    99+
    2023-01-31
    注意事项
  • MySQL8.x msi版安装教程图文详解
    一、下载MySQL   官网下载地址https://dev.mysql.com/downloads/windows/installer/8.0.html   下载第二个即可(虽然只有32位的 但是会同时安装...
    99+
    2024-04-02
  • Windows安装MySQL8.0.x版本教程
    目录一、下载二、安装1 解压2 配置环境变量右击此电脑选择属性双击系统环境变量的Path3 配置my.ini4 命令行启动mysqlWIN+R 输入cmd 进入window命令行cd...
    99+
    2024-04-02
  • thinkPhP6.0安装教程图解--PHP框架安装
    ThinkPhP 6.0 安装 1.环境检查 首先,thinkphp6.0,要求php的环境是7.2.5及以上的,所以先检查自己的php环境是否符合要求。 在cmd命令窗口中输入php -v 或者没...
    99+
    2023-09-06
    php apache 开发语言
  • IDEA整合jeesite4.x及安装教程
    Jeesite4.x安装教程(自学记录) 其中配置maven、jdk、mysql的操作都没有做备注 1、官方文档链接 https://jeesite.gitee.io/docs/in...
    99+
    2024-04-02
  • 图文详解PhPStudy安装教程
    版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl 官方下载 请在PhPStudy官方网站下载安装文件,官方链接如下:https://m.xp....
    99+
    2023-09-11
    PHPStudy MySQL 教程
  • MySQL8.0.11安装总结教程图解
    安装环境: CAT /etc/os-release 查看centos系统版本信息; getconf LONG_BIT 获取惭怍系统位数 系统为 64位 centos 7 配置安装源: rpm -...
    99+
    2024-04-02
  • MobaXterm 安装使用教程【图解】
    文章目录 1. MobaXterm 功能介绍2. MobaXterm 官网下载3. MobaXterm 安装教程3.1 推荐下载免安装版 (Portable edition)3.2 双击运行 MobaXterm_Personal_2...
    99+
    2023-08-18
    linux 服务器 ide
  • Anaconda3安装教程---图文讲解
    Hello,大家好,我是霜淮子,今天分享一篇Anaconda3的安装教程。 软件介绍 Anaconda,中文大蟒蛇,是一个开源的python发行版本,其包含了conda、Python等180多个科学的依赖项。Anaconda能让你轻松...
    99+
    2023-09-21
    python 编辑器
  • MySQL 5.7 安装教程(全步骤图解教程)
    2022年05月30日更新 本文介绍的是只安装MySQL数据库的过程,并不包含各种其他附加工具。安装完成之后通常使用Navicat或SQLyog进行可视化操作。 清华的镜像网站只保存最新的几个MySQL版本,所以直链可能已经失效,大家可以使...
    99+
    2023-09-06
    mysql 数据库 经验分享
  • QtDesignStudio安装图文教程
    前言 目前Qt quick designer默认被禁用; QT quick designer从新版本qt6开始该功能默认被禁用,现在打开是灰色的!qt打算未来Qt De...
    99+
    2023-02-15
    Qt Design Studio安装 Qt Design Studio
  • Python及PyCharm安装教程【图文教程】
    目录 一、前言 二、Python安装 1.Python官网下载 2.运行Python 三、开发工具PyCharm安装 1.PyCharm官网下载 2.激活码分享 一、前言 目前,Python有两个版本,一个是2.x版,一个是3...
    99+
    2023-09-24
    pycharm ide python
  • windows7下mysql8.0.18部署安装教程图解
    一、前期准备(windows7+mysql-8.0.18-winx64) 1.下载地址:https://dev.mysql.com/downloads/ 2.选择直接下载不登录账号,下载的压缩包大概两百...
    99+
    2024-04-02
  • linux(Centos7)下安装mysql8.0.18的教程图解
    1 获取安装资源包 mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar 链接: https://pan.baidu.com/s/1hJRNvEdOpoVf4_zNtjRaIA ...
    99+
    2024-04-02
  • CentOS7.5 安装 Mysql8.0.19的教程图文详解
    一、前言 此篇文章安装mysql部分没有截图,适合有一定基础的同学。 安装方法是通过mysql官网下载的tar文件,解压后安装rpm文件。 因为公司网络慢,使用yum方法安装时,文件经常下载一半就不行了,...
    99+
    2024-04-02
  • MySQL Server 8.0.13.0 安装教程图文详解
    在mysql 6.1.3的基础上安装8.0.13. mysql 8.0.13 下载地址: https://dev.mysql.com/downloads/windows/installer/8.0.html...
    99+
    2024-04-02
  • 图解U盘安装win7系统教程
    u盘不仅能拿来存储数据,还可以作为启动盘来重装系统。有一位网友表示他的win7系统损坏了,想要用u盘安装win7系统,但是他不知道如何操作u盘安装win7。今天小编就教下大家一个简单的U盘安装win7系统教程。具体的步骤如下:1、先在一台可...
    99+
    2023-07-15
  • 图文详解win7系统安装教程
    win7系统是微软很早之前出的操作系统,尽管微软已经不再更新和支持win7,不过还是有很多小伙伴习惯使用win7系统,想要下载安装win7。如何安装win7系统呢?接下来,本文将为大家提供一个简单的win7系统安装指南。具体步骤如下:1、首...
    99+
    2023-07-24
  • 关于VirtualBox安装Kali的教程图解
    目录VirtualBox安装Kali下载VBox安装Kali问题VirtualBox安装Kali 下载VBox 去Virtual Box官网下载(根据操作系统选择版本,此处以Wind...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作