Zabbix服务器yum安装

1. 准备系统,我的环境centos7 最小安装 ,本文介绍从官方源码库安装

2. 安装源码库配置部署包。这个部署包包含了yum配置文件。

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

此地址可以换成任意资源站

下载完成后增加yum源 (也可直接将下面repo文件复制自己建立 )

[[email protected] ~]# cat /etc/yum.repos.d/zabbix.repo 
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/3.4/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch 
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

3. 安装Zabbix部署包。以下是使用Mysql数据库安装Zabbix server、WEB前端的示例。

[[email protected] ~]# yum install zabbix-server-mysql zabbix-web-mysql

4.安装Zabbix客户端。

[[email protected] ~]# yum install zabbix-agent

5.安装数据库


[[email protected] ~]# yum -y install mariadb-server

6.启用数据库并设置开机自启

[[email protected] ~]# systemctl start  mariadb.service 
[[email protected] ~]# systemctl enable mariadb.service

7.建立库名以及授权用户

[[email protected] ~]# mysql -uroot -p
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to [email protected] identified by '<zabbix>';  
MariaDB [(none)]> quit

8.导入数据库

[[email protected] ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.10/create.sql.gz  |mysql -uzabbix -p zabbix 
Enter password:

9.编辑配置文件

[[email protected] ~]# vi /etc/zabbix/zabbix_server.conf 
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

10.编辑zabbix前端的http配置文件 ,可将时区设置为上海

  [[email protected] ~]# vim /etc/httpd/conf.d/zabbix.conf 
  <IfModule mod_php5.c>
        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
        php_value always_populate_raw_post_data -1
        php_value date.timezone Asia/Shanghai
    </IfModule>

11.设置http启用并开机自启

[[email protected] ~]# systemctl restart httpd 
[[email protected] ~]# systemctl enable  httpd

12.关闭selinux,防火墙

[[email protected] ~]# vim /etc/selinux/config 
SELINUX=disabled
[[email protected] ~]# setenforce 0

[[email protected] ~]# systemctl stop  firewalld.service 
[[email protected] ~]# systemctl disable firewalld.service

13.至此安装结束 可通过网页访问zabbix   http://ip/zabbix  用户名Admin 密码 zabbix

下一步 按要求填写数据库名 数据库地址(本机可不填) 数据库端口(默认可不填)数据库用户名及密码 一路下一步即可完成

14.切换中文  右上角点击用户 ,在用户界面可直接切换中文

15.解决中文乱码问题 系统默认图形没有中文字库 ,可在自己windows系统找到字库文件使用 winscp等工具拷贝至服务器即可

可直接在 windows系统的c:/Windows/Fonts/文件夹内 选择自己喜欢的字体库 ,拷贝至 zabbix服务器

[[email protected] ~]# ls /usr/share/zabbix/fonts/

此文件夹原有文件删除 即可

原文地址:http://blog.51cto.com/317487/2132264

时间: 2024-11-01 18:18:57

Zabbix服务器yum安装的相关文章

zabbix服务器环境--安装过程中的报错解决:【Error: Package】

# 错误提示: --> Finished Dependency Resolution Error: Package: php-ldap-5.4.16-42.el7.x86_64 (base) Requires: php-common(x86-64) = 5.4.16-42.el7 Installed: php-common-5.4.16-45.el7.x86_64 (@base) php-common(x86-64) = 5.4.16-45.el7 Available: php-common-5

centos6服务器YUM安装LNMP(LINUX+NGINX+MYSQL+PHP)

之前都用的lamp,这次配置一个lnmp来看看,试试Nginx是不是好用 关闭SELINUXvi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加 shutdown -r now #重启系统 安装ngnix 安装GCC编译器及相关工具yum -y install gcc gcc-c++ autoconf automake安装模块依赖的库yum -y install zl

超级web服务器yum 安装apache+源码编译tomcat+awstat+phpmadin+mysql+php+AB压力测试

实验环境: 两台机器:Centos6.4 机器一: 192.168.56.10  安装httpd  php   等整合 机器二: 192.168.56.11 安装 mysql ======================================================================================== (iptables -t nat -I PREROUTING -d 外IP -p tcp -m tcp --dport 端口 -j DNAT --

搭建zabbix(yum安装zabbix,ngixn,mysql,源码安装php)

yum安装zabbix,ngixn,mysql,源码安装php,并不是有特别的效果,而是zabbix源码安装失败了... 1.安装zabbix的repo2.yum 安装 3.yum安装mariadb mariadb-server4.创库zabbix,赋权给zabbix用户5.将zabbix文件的库导入mysql中 6.修改zabbix_server.conf配置文件7.启动开机自启zabbix_server.service 8.yum安装nginx9.修改nginx.conf配置文件,用ngin

zabbix之yum安装

安装服务端192.168.134.141 Server配置文件vim/etc/zabbix_server.conf 网页文件:/usr/share/zabbix LogFile=/var/log/zabbix/zabbix_server.log 数据库sock:DBSocket=/var/lib/mysql/mysql.sock Agentd配置文件:vim /etc/zabbix_agentd.conf cd /usr/local/src wget http://www.lishiming.n

centos7 yum 安装zabbix设置钉钉机器人报警

原文地址 网上有很多zabbix使用钉钉触发告警信息的攻略, 需要注意的是zabbix3.2不能使用那些攻略进行触发报警. 至于监控内容啥的不在这篇文章里谈及, 我们这里只谈报警部分. 作者这里的环境基本都是centos 7.4 以及zabbix3.2 yum 安装,如果读者用的其他系统, 或安装方式不同, 此文章仅供参考. 搭建好zabbix3.2环境,然后: 从网上下载一下钉钉的zabbix机器人: 钉钉-zabbix-robot 解压缩并放在你的任意位置,改名为dingding.sh并放到

zabbix的基本安装

zabbix的yum安装 zabbix的主页:http://www.zabbix.com/ zabbix server端: 安装zabbix的yum源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm yum安装安装zabbix及相关应用 yum install zabbix-server-mysql zabbix-web-mysql -y 安装zabbix-a

varnish使用yum安装及不同域名站点

操作环境: 一台varnish服务器 两台后端web服务器 yum安装varnish 1.安装varnish(从Centos7开始,varnish已被收入到epel仓库) yum install epel-release -y yum -y install varnish 2.新建varnish用户 useradd -M -s /sbin/nologin varnish 3.varnish配置文件 /etc/varnish/varnish.params 主配置文件/etc/varnish/def

CentOS 7 yum安装Zabbix

CentOS 7 yum安装Zabbix 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 下面是Centos7上yum安装zabbix的步骤. 二.Zabbix安装 本文档在同一台机器上安装了zabbix-server 和zabbix-agent 自己监控自己. 1.配置LAMP 参照下面的链接 Centos