zabbix3.0.3安装

zabbix3.0.3的安装准备工作

首先查看一下是否安装了mysql  我是用yum安装的

yum list installed | grep mysql

如果有的话会有以下显示

[[email protected] ~]# yum list installed |grep mysql
mysql-libs.x86_64       5.1.73-7.el6    @anaconda-CentOS-201605220104.x86_64/6.8
卸载掉

yum remove mysql*

接下来为zabbix安装mysql

首先在在官网找到mysql 源

rpm -ivh http://dev.mysql.com/get/mysql-community-release-e16-5.

noarch.rpm

安装mysql

yum install mysql-server

安装完成后

修改一下/etc/my.cnf

[mysqld]后面添加 innodb_feile_per_table 用于初始化库

添加完成后启动mysql

service mysqld start

然后为mysql 设置密码

mysql_secure_installation

设置完密码后为zabbix 创建库

mysql -u root -p

create database zabbix character set utf8 COLLATE utf8_bin;

创建用户

GRANT ALL PRIVILEGES ON zabbix.* TO [email protected] IDENTIFIED by ‘mima‘;

查看一下

show databases;

然后退出 安装web

更新源

rpm -ivh http://repo.webtatic.com/yum/e16/latest.rpm

yum install httpd php56w php65w-gd php56w-mysql php-562-bcmath php56w-mbstring php56w-xml

安装完成后修改php.ini参数 要不然报错

vim /etc/php.ini

post_max_size=16M

max_execution_time=300

max_input_time=300

date.timezone=Asia/Shanghai

always_populate_raw_post_data=-1

然后启动web

service httpd start

为zabbix创建用户和组

groupadd zabbix

useradd -g zabbix zabbix

下载zabbix百度网盘

http://pan.baidu.com/s/1qYrL3RY

密码:xh77

tar -zxvf zabbix-3.0.3.tar.gz

cd  zabbix-3.0.3 /database/mysql 这个目录下存放着zabbix所需的数据库文件

导入数据

mysql -u zabbix -p zabbix < schema.sql

mysql -u zabbix -p zabbix < images.sql

mysql -u zabbix -p zabbix < data.sql

数据导入完成后安装zabbix

先安装zabbix所需的依赖包

yum install gcc mysql-community-devel libxml2-devel  unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openlda

依赖包安装完成后

进入到zabbix目录下configure 如果不知到参数可以 --help 一下

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi

make install

配置zabbix

vim /usr/local/tec/zabbix_server.conf

DBName=zabbix

DBUser=zabbix

DBPassword=mima

为zbbix创建web目录

mkdir /var/www/html/zabbix

将zabbix目录下的/frontends/下的php 复制到新建的zabbix下

cp -a . /var/www/html/zabbix/

chcon -Rv --type=gttpd_sys_content_t  /var/www/html

setsebool -p httpd_can_network_connect=1

setsebool -p zabbix_can_network=1

赋予权限

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

cchmod +x /var/www/html/zabbix/conf

复制启动脚本

/zabbix-3.0.3/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server

zabbix-3.0.3/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd

添加服务

chkconfig --add zabbix_server

chkconfig --add zabbix_agentd

添加开机启动

chkconfig httpd on

chkconfig mysqld on

chkconfig zabbix_server on

chkcofnig zabbix_agentd on

启动zabbix

service zabbix_server start

service zabbix_agentd start

然后关闭iptables selinux

在浏览器输入ip就可以安装了

时间: 2024-12-06 01:04:42

zabbix3.0.3安装的相关文章

zabbix-3.0.4安装部署

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

zabbix3.0.4安装部署文档(一)

关于zabbix及相关服务软件版本: Linux:centos 6.7 nginx:1.9.15 MySQL:5.6 PHP:5.5.35 安装依赖包: yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* make gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel 创建用

zabbix3.0.4安装部署文档(四)--邮件报警

一.使用外部邮箱账号发送报警邮件设置:        1.关闭sendmail或者postfix 使用外部邮箱账号时,不需要启动sendmail或者postfix ,如果在sendmail或者postfix启动的同时          使用外部邮箱发送报警邮件,首先会读取外部邮箱配置信息.         [[email protected] local]# /etc/init.d/sendmail stop        [[email protected] local]# /etc/init

zabbix3.0.4安装部署文档(三)----添加监控主机

一.linux添加监控客户端 1. tar -zxvf zabbix-3.0.4.tar.gz && cd zabbix-3.0.4 编译安装zabbix客户端 ./configure --prefix=/usr/local/zabbix-3.0.4/ --enable-agent make make install 2.修改客户端的配置文件 vim /usr/local/zabbix/etc/zabbix_agentd.conf 以下为客户端zabbix_agent.conf配置文件的说

PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装

PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel net-snmp-devel curl curl-devel -y groupadd zabbixuseradd -g zabbix zabbix 3. wget -c http://ncu.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20De

zabbix-3.0.4安装步骤详解

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题.由2部分构成,分别为zabbix server与可选组件zabbix agent. 一.准备 安装zabbix 3.0.4需要一些底层环境的支持,对一些依赖包的版本要求如下: 1. 查看当前系统的php版本和curl版本 php -v curl -V 软件名 版本支持 备注 前端支持

Zabbix3.0+LNMP安装

1. zabbix3.0实验环境 Nginx:1.10.2 Mysql: 5.6.33 PHP:5.6.12 Zabbix:3.0 Zabbix_server_IP: 192.168.10.150(基于LNMP) Zabbix_client_IP: 192.168.10.106 2. 准备环境LAMP # 更换下载源 wget -O /etc/yum.repos.d/CentOS-Base.repo  yum clean all yum makecache # 清理已经安装的包 rpm -e h

zabbix3.0 LNMP安装部署

安装前准备: 1.1本实例运行环境说明: 操作系统版本:CentOS 7 首先,要先搭建Zabbix运行环境:LNMP(Linux + nginx+ MySQL + PHP(5.4以上)) CentOS 7 Ningx 1.9.10 Php7 Mysql 5.6 1.2安装包下载 1.2.1官网安装包更新地址: http://www.zabbix.com/download.php 2.2 3.0 下载: cd /usr/local/src wget http://jaist.dl.sourcef

zabbix3.0的安装

Lamp环境搭建:  #zabbix的版本,3.0之后的要求php版本5.4以上才支持 mysql需要对大小写敏感 编译安装PHP 下载 :wget http://mirrors.sohu.com/php/php-5.6.2.tar.gz 安装PHP5.6的依赖环境:yum -y install gcc gcc-c++ libxml2 libxml2-devel ./configure --prefix=/usr/local/php --with-config-file-path=/usr/lo