zabbix3.0监控安装

环境:

CentOS-7-x86_64-DVD-1511

mariadb-5.5.44-2.el7.centos.x86_64(yum安装)

php-5.4.16-36.el7_1.x86_64(yum安装)

zabbix-3.0.1

zabbix服务器地址:192.168.0.150

使用到的zabbix包下载:http://www.zabbix.com/download.php(官网下载吧,上传到论坛好慢)

server端安装

  1. 安装开发软件包

yum  -y groupinstall  "Development Tools"

2.安装所需的依赖包

yum -y install httpd mysql mysql-server php php-mysql php-common php-mbstring

yum -y install php-gd php-odbc php-pear curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdate  php-bcmath

yum -y install libdbi-dbd-mysql mysql-devel mariadb

3.同步服务端的时间

vi /etc/sysconfig/clock

ZONE=Asia/Shanghai

UTC=false

ARC=false

保存退出

rm -rf /etc/localtime

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ntpdate pool.ntp.org

4.创建zabbix运行的用户和组

groupadd zabbix

useradd  -g zabbix -m zabbix

5.启用mysql服务/创建数据库和用户权限

/etc/init.d/mysqld start

mysqladmin  -uroot -h127.0.0.1  password "123456"

mysql -uroot -h127.0.0.1 -p123456

create database zabbix character set utf8;

grant all privileges on zabbix.* to [email protected]‘192.168.0.150‘ identified by ‘[email protected]#‘;

flush privileges;

exit

6.将zabbix-3.0.1.tar.gz放入/usr/local/src目录下并解压缩,导入数据库

cd /usr/local/src

tar -zvxf zabbix-3.0.1.tar.gz

cd zabbix-3.0.1

mysql -uzabbix -h192.168.0.150 -p‘[email protected]#‘ zabbix <database/mysql/schema.sql

mysql -uzabbix -h192.168.0.150 -p‘[email protected]#‘ zabbix <database/mysql/images.sql

mysql -uzabbix -h192.168.0.150 -p‘[email protected]#‘ zabbix <database/mysql/data.sql

7.编译安装zabbix服务

./configure --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-net-snmp --with-libcurl --with-mysql

make && make install

8.将zabbix页面文件复制到指定目录

mkdir /var/www/html/zabbix

cp -a ./frontends/php/* /var/www/html/zabbix/

chown -R  apache.apache /var/www/html/zabbix/

cp misc/init.d/tru64/zabbix_agentd /etc/init.d/

cp misc/init.d/tru64/zabbix_server /etc/init.d/

chmod +x /etc/init.d/zabbix_*

9.配置PHP参数

vim /etc/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

php_value always_populate_raw_post_data -1

date.timezone=Others/Shanghai

10.配置apache

vim /etc/httpd/conf/httpd.conf

ServerName 127.0.0.1

<VirtualHost *:80>

DocumentRoot  "/var/www/html"

ServerName 192.168.0.150

</VirtualHost>

11.配置zabbix service

vim /etc/zabbix/zabbix_server.conf

DBHost=192.168.0.150

DBName=zabbix

DBUser=zabbix

[email protected]#

12.启动apache和zabbix服务

systemctl start httpd

/etc/init.d/zabbix_server start

13.关闭selinux服务和防火墙

setenforce 0

systemctl stop firewalld

14.进入安装界面(浏览器必须是最新版本的,否则会提示升级)

在网页中输入:http://192.168.0.150/zabbix/setup.php 进入后进行相应

#想截图的,原来以为是网络问题,现在发现是网站无法截图上传(郁闷)

15.进入登录界面(默认用户名:Admin 密码:zabbix)

http://192.168.0.150/zabbix

16.zabbix支持中文语言配置

(1)zabbix-3.0.1默认不支持中文语言,需要手动添加和开启

vim /var/www/html/zabbix/include/locales.inc.php

找到如下项

‘zh_CN‘ => array(‘name‘ => _(‘Chinese (zh_CN)‘),        ‘display‘ => false),

将fales该为true即可

(2)登录zabbix在profile中,即可看到中文语言的支持了,选择中文语言即可

安装过程中可能遇到的问题

如遇到“PHP option "post_max_size"” fail相关项的问题的话,可以

vim /etc/php.ini在相应(如:post_max_size下改大就好了

注意,不是你自己配置的哦,而是php.ini默认的值改大哦

每个人安装可能遇到的问题可能不同,如果遇到上述问题之外的问题,可以上网查看相应的解决办法!

时间: 2024-10-23 18:36:11

zabbix3.0监控安装的相关文章

Zabbix2.0和Zabbix3.0设置邮件报警教程

============================== Zabbix2.0邮件服务器配置 ================================ 1.Zabbixe服务器配置邮件发送 cat >> /etc/mail.rc <<EOF set [email protected] set smtp=smtp.139.com set [email protected] set smtp-auth-password=hengtai set smtp-auth=login

zabbix-3.0.4安装部署

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利.zabbix由2部分构成,zabbix server与可选组件zabbix agent.zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能.zabbix agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有

zabbix2.2升级到zabbix3.0.2

1.操作系统环境 [[email protected] ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m [[email protected] ~]# uname -r 2.6.32-358.el6.x86_64 [[email protected] ~]# uname -m x86_64 备份备份.. [[email protected] ~]# cp -a /usr/share/zabbix /tmp/zabbi

zabbix3.0/3.2/3.4自动安装脚本

自动化安装zabbix脚本(3.0/3.2/3.4) 一.zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 二.zabbix特点 1.企业级的.开源的.分布式 2.灵活的告警机制.存储数据提供杰出的报告及图形 3.通过内置的绘图方法实现监控数据实时绘图 4.允许灵活地自定义问题阀值 5.支持主动与被动方式(agen

centos6.5 搭建zabbix3.0

一.搭建LAMP平台 注意zabbix3.0需要php5.4以上的版本 (1)安装依赖包 httpd和mysql安装过程省略 rpm -e httpd --nodeps yum -y install mysql-devel gcc gcc-c++ autoconf httpd-manual mod_perl mod_auth_mysql mysql-connector-odbc libdbi-dbd-mysql net-snmp-devel curl-devel unixODBC-devel j

ZABBIX3.0在CentOS6.6上的安装部署

Zabbix3.0界面焕然一新,一改10多年的老面孔,alpha4的更新具体记录下:http://www.zabbix.com/rn3.0.0alpha4.php What's New in 3.0.0alpha4 Zabbix 3.0安装过程与2.x的变化类似,但又少许需要注意的坑(以下标红的),否则会坑的不行... 基础环境: CentOS 6.6 X64 Nginx:1.9.7 Mysql:5.5.32 PHP:5.5.30( zabbix_3.0 要求php版本至少在5.4以上 ) 一.

zabbix3.0安装教程(环境)

 ZABBIX 安装图解教程(环境篇) 说明: 操作系统:Centos6.x(64) IP地址:192.168.1.1 Web环境:Mysql+Nginx+php Zabbix版本:zabbix3.0.3 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境   准备篇: 一.WEB环境安装:Mysql+Nginx+php CentOS 6.x编译安装Nginx1.8.0+MySQL5.1.73+PHP5.6.23 安装篇: 一.mysql安装 1.下载mysql到/usr/lo

centos7.2 安装zabbix3.0详解

关闭防火墙: systemctl stop firewalld.service systemctl disable firewalld.service 关闭selinux: [[email protected] ~]# setenforce 0 [[email protected] ~]# sed -i'/SELINUX/s/enforcing/disabled/' /etc/selinux/config 配置yun源 rpm -ivh http://repo.zabbix.com/zabbix

CentOS7+LNMP 安装Zabbix3.0 安装笔记

转载 自 http://blog.csdn.net/asionliang/article/details/51733833 从网上看过N篇教程,小白编译各种出错,无奈选择LNMP一键安装包,解决所有问题.感谢lnmp.org的lamp一体包,现已成功安装,做个笔记,以便后查. 参考: http://www.cnblogs.com/swordxia/p/5591712.html 1.配置防火墙 [root~]# firewall-cmd --permanent --zone=public --ad