centos6.5安装zabbix3.0

1:系统环境

操作系统:centos6.5最小化安装+开发包

web环境:lnmp(nginx1.10、mysql5.5.48、PHP5.4.40)

2:zabbix版本及下载

zabbix-3.0.5.tar.gz

下载地址:http://www.zabbix.com/download

3:安装依赖包

yum install net-snmp-devel OpenIPMI-developenssl-devel fping-devel libcurl-devel perl-DBI gcc

4:添加zabbix用户

useradd -u 8005 -M -s /sbin/nologin zabbix

5:安装及配置源码包编译安装

tar xf zabbix-3.0.5.tar.gz -C /usr/local/src/                                          --解压包

cd /usr/local/src/zabbix-3.0.5/                                                --进入目录

cd ./configure --prefix=/usr/local/zabbix--enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp--with-libcurl                 

make install                                                                                         --编译安装

6:建立数据库及结构导入

mysql -uroot -p                               --进入数据库

mysql>create database zabbix characterset utf8;                                    --创建zabbix数据库

mysql>grant all on zabbix.* to [email protected] identified by ‘zabbix‘;  --允许账户zabbix能从本机连接到数据库zabbix

mysql>flush privileges;                                              --重载授权表

quit;

--导入zabbix数据库

mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.5/database/mysql/schema.sql

mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.5/database/mysql/images.sql

mysql -uroot -p zabbix < /usr/local/src/zabbix-3.0.5/database/mysql/data.sql   

7:修改zabbix配置文件

vim /usr/local/zabbix/etc/zabbix_server.conf

  DBHost=localhost                           --数据库地址

  DBName=zabbix                           --数据库名称

 DBUser=zabbix                            --数据库用户名

  DBPassword=zabbix                           --数据库密码

vim /usr/local/zabbix/etc/zabbix_agentd.conf

  UnsafeUserParameters=1                        --启用自定义key

8:zabbix服务启动脚本

cp /usr/local/src/zabbix-3.0.5/misc/init.d/fedora/core/zabbix_server /etc/init.d/

cp /usr/local/src/zabbix-3.0.5/misc/init.d/fedora/core/zabbix_server /etc/init.d/

                                      --复制启动脚本至/etc/init.d/

vim /etc/init.d/zabbix_server

  BASEDIR=/usr/local/zabbix                       --修改zabbix安装目录

vim /etc/init.d/zabbix_agentd

  BASEDIR=/usr/local/zabbix                       --修改zabbix安装目录

9:配置web站点

mkdir /usr/local/nginx/html/zabbix                    --在nginx下建立zabbix目录

cp -r /usr/local/src/zabbix-3.0.5/frontends/php/*  /usr/local/nginx/html/zabbix

                                      --复制web站点到nginx默认目录下的zabbix文件夹下

chown www.www -R /usr/local/nginx/html/zabbix             

10:启动zabbix

/etc/init.d/zabbix_server start  

/etc/init.d/zabbix_agentd start

netstat -anplt | grep zabbix                       --启动zabbix服务,并查看端口运行状况

浏览器输入web地址XXX.XXX.XXX.XXX/zabbix

根据安装要求,修改php.ini的配置

vim /usr/local/php/etc/php.ini

  max_input_time = 300

/etc/init.d/php-fpm restart                            --修改完成重启php服务

初始账户:Admin

初始密码:zabbix

登录成功!

时间: 2024-12-27 13:13:18

centos6.5安装zabbix3.0的相关文章

CentOS6.5 编译安装zabbix3.0.5,编译安装zabbix_agent客户端

1.环境准备:CentOS6.5 当前地址为192.168.137.30搭建LAMP环境,YUM安装方式也可以,但是zabbix3.0要求提供PHP5.5以上版本.这里可以查看这篇文章:编译安装LAMP环境还需要重新编译PHP5.5,主要是提供最后三个参数.#编译前先安装如下开发组件 # yum groupinstall "Development tools" "Server Platform Development" # yum install -y curl-d

CentOS 7安装zabbix3.0

  CentOS 7安装zabbix3.0 一.环境介绍 # systemctl stop firewalld # setenforce 0 # yum -y install unzip vim net-tools lrzsz Zabbix 需要依赖LAMP/LNMP环境 # yum -y install httpd mariadb mariadb-server php   二.Zabbix 安装 1.安装服务器端包 1 2 3 #rpm -ivh http://repo.zabbix.com/

centos7安装zabbix3.0.3

之前鼓捣过zabbix3.0,但是由于事就给放一边了,记录一下方便自己以后使用. centos7安装zabbix3.0.3 检查是否关闭selinux [[email protected] ~]# getenforce Disabled 如果没有关闭可以使用setenforce 0来操作关闭,只不过是临时关闭而已 检查是否关闭firewalld [[email protected] ~]# systemctl stop firewalld.service [[email protected] ~

Centos7.2安装zabbix3.0

Centos7.2YUM安装zabbix3.0 防火墙和selinux关闭,这个我就不说了. 1.启动apache yum -y install httpd systemctl start httpd.service systemctl enable httpd.service systemctl status httpd.service 2. 启动mariadb yum install mariadb mariadb-server -y systemctl start mariadb syst

CentOS7安装Zabbix3.0版本应用

一.Zabbix介绍 zabbix 简介   Zabbix 是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利   zabbix是一个基于Web界面的,提供分布式系统监控以及网络监视功能的企业级的开源解决方案.   zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题   zabbix主要由2部分构成zabbix serv

centos7.2编译安装zabbix-3.0.4

安装zabbix-3.0.4 #安装必备的包 yum -y install gcc* make php php-gd php-mysql php-bcmath php-mbstring php-xml curl curl-devel net-snmp net-snmp-devel perl-DBI httpd mariadb* mysql-devel libxml2-devel curl-devel unixODBC-devel net-snmp-devel OpenIPMI-devel ope

centos7安装zabbix3.0超详细步骤解析

安装前准备 1.0 系统时间同步 在crontab中添加 #crontab -l 00 00 * * * /usr/sbin/ntpdate -u x.x.x.x #选择ntp服务器 #systemctl restart crond 1.1 安装依赖包: yum -y install wget net-snmp-devel net-snmp-utils OpenIPMI-devel httpd openssl-devel java lrzsz fping-devel libcurl-devel

centos6.5编译安装zabbix3.0和中文支持整理文档

编者按: 最近公司部分业务迁移机房,为了更方便的监控管理主机资源,决定上线zabbix监控平台.运维人员使用2.4版本的进行部署,个人在业余时间尝鲜,使用zabbix3.0进行部署,整理文档如下,仅供参考! 1. LNMP基础环境搭建: nginx-1.9.11环境编译安装:参考 http://www.cnblogs.com/songqingbo/articles/5355025.html location / { root html; index index.php index.html in

Centos6.5 安装Zabbix3

一.准备阶段: 1.>关闭防火墙 /etc/init.d/iptables stop 2.>关闭selinux vim /etc/selinux/config SELINUX=disabled 或者 setenforce 0 二.安装zabbix所需软件并配置. 1.安装PHPZabbix 3.0对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7 rpm -ivh http://repo.webtat