CentOS 6.5安装Zabbix 3.0.4开始

创建zabbix用户

[[email protected] ~]# groupadd zabbix
[[email protected] ~]# useradd -g zabbixzabbix

创建一个目录,在那里下载的源文件将被存储。

[[email protected] ~]# mkdir /home/zabbix/downloads
[[email protected] ~]# cd /home/zabbix/downloads

下载并安装zabbix3.0.4(放出两个下载地址)

[[email protected] downloads]# wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.4/zabbix-3.0.4.tar.gz
[[email protected] ~]# wget http://120.52.73.47/nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.4/zabbix-3.0.4.tar.gz

解压

[[email protected] downloads]# tar -zxvf zabbix-3.0.4.tar.gz

去Zabbix所在的目录数据库MySQL

[[email protected] downloads]# cd /home/zabbix/downloads/zabbix-3.0.4/database/mysql/

导入数据库

[[email protected] mysql]# ls
data.sql images.sql schema.sql
[[email protected] mysql]# mysql -u zabbix -p zabbix < schema.sql
[[email protected] mysql]# mysql -u zabbix -p zabbix < images.sql 
[[email protected] mysql]# mysql -u zabbix -p zabbix < data.sql

安装依赖包

[[email protected] mysql]# yum install gcc mysql-community-devel libxml2-develunixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-developenssl-devel openldap-devel

编译

[[email protected] mysql]# cd ../..
[[email protected] zabbix-3.0.4]# ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl

安装

[[email protected] zabbix-3.0.4]# make install

修改zabbix-server配置

vim /usr/local/etc/zabbix_server.conf

DBName=zabbixDBUser=zabbixDBPassword=gz

创建一个新目录Web前端文件

[[email protected] zabbix-3.0.4]# mkdir /var/www/html/zabbix

移动源到刚才创建的目录下

[[email protected] zabbix-3.0.4]# cd /home/zabbix/downloads/zabbix-3.0.4/frontends/php/
[[email protected] php]# cp -a . /var/www/html/zabbix/

默认情况下cenoos自带选项启用SELinux。虽然它有时在你的方式和难以管理,建议把它放在。
让我们创建一个规则允许我们的Web服务器访问前端文件。

[[email protected] php]# chcon -Rv --type=httpd_sys_content_t /var/www/html

虽然我们仍然在SELinux的,我们也允许Apache和Zabbix连接到网络。

[[email protected] php]# setsebool -P httpd_can_network_connect=1
setsebool:SELinuxis disabled.
[[email protected] php]# setsebool -P zabbix_can_network=1
setsebool:SELinuxis disabled.

设置Apache作为Web用户接口文件的所有者。

[[email protected] php]# chown -R apache:apache /var/www/html/zabbix

添加权限给Zabbix Web界面执行文件。

[[email protected] php]# chmod +x /var/www/html/zabbix/conf/

添加Zabbix服务器和Zabbix代理启动脚本。

[[email protected] php]# cp /home/zabbix/downloads/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server
[[email protected] php]# cp /home/zabbix/downloads/zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd

添加Zabbix服务器和Zabbix代理服务。

[[email protected] php]# chkconfig --add /etc/init.d/zabbix_server
[[email protected] php]# chkconfig --add /etc/init.d/zabbix_agentd

服务加入到开机启动

[[email protected] php]# chkconfig httpd on
[[email protected] php]# chkconfig mysqld on
[[email protected] php]# chkconfig zabbix_server on
[[email protected] php]# chkconfig zabbix_agentd on

启动zabbix服务端和客户端

[[email protected] php]# service zabbix_server start
Starting zabbix_server:[ OK ]
[[email protected] php]# service zabbix_agentd start
Starting zabbix_agentd:[ OK ]

web页面安装

http://101.200.148.30/zabbix

Username: Admin
Password: zabbix

到此就安装完成了

时间: 2024-11-03 10:50:05

CentOS 6.5安装Zabbix 3.0.4开始的相关文章

CentOS 7.2安装zabbix 3.0 LTS

1.zabbix简介 zabbix(音同 z?bix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. zabbix由2部分构成,zabbix server与可选组件zabbix agent. zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以

CentOS 7上安装Zabbix Server 3.0 图文详解

转载自 http://www.linuxidc.com/Linux/2016-09/135204.htm CentOS 7上安装Zabbix Server 3.0 图文详解 1.查看系统信息. cat /etc/RedHat-releaseCentOS Linux release 7.0.1406 (Core) uname -a Linux VM_96_155_centos3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 x86_

64位CentOS 6.2下安装Zabbix 2.0.6

64位CentOS6.2下安装Zabbix 2.0.6 1.安装组件 yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel p3rl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml -y useradd zabbix 2.启动mysql service mysqld start mysqladmin –u root passwor

CentOS 7 yum安装Zabbix

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

CentOS 6.6 搭建Zabbix 3.0.3 过程

分享CentOS 6.6下搭建Zabbix 3.0.3 的过程,希望都大家有所帮助. 环境安装 系统环境: # cat /etc/RedHat-release CentOS release 6.6 (Final) 服务器IP地址: 10.20.0.101 Apache安装 #yum install httpd libxml2-devel net-snmp-devel libcurl-devel 配置web 更改ServerName # vim /etc/httpd/conf/httpd.conf

Centos7.2.1511安装Zabbix 3.0

Centos7.2.1511安装Zabbix 3.0 先在虚拟机中安装好CentOS 7.2.1511,并设置好IP,允许虚拟机联网. 查看系统版本 cat /etc/redhat-release 1.安装MySQL 从最新版本的linux系统开始,默认的是 Mariadb而不是mysql! 使用系统自带的repos安装很简单: #yum install -y mariadb mariadb-server 启动mariadb #systemctl start mariadb 之前的服务管理命令还

CentOS 7 安装 Zabbix 3.0

CentOS7搭建Zabbix 一.安装数据库: 1.  安装数据库:sudo  yum  grouinstall mariadb mariadb-server –y 2.  启动数据库:sudo systemctl  start mariadb 3.  设置开机启动:sudo systemctl enable mariadb 4.  初始化数据库:sudo mysql_secure_installation            //设置密码为123456 二.安装Zabbix 1.  下载Z

CentOS 7.1安装zabbix

# yum install zabbix-2.4.6-1.el7.x86_64.rpm zabbix-server-2.4.6-1.el7.x86_64.rpm zabbix-server-mysql-2.4.6-1.el7.x86_64.rpm zabbix-agent-2.4.6-1.el7.x86_64.rpm zabbix-sender-2.4.6-1.el7.x86_64.rpm zabbix-web-2.4.6-1.el7.noarch.rpm zabbix-get-2.4.6-1.

CentOS-6.5安装zabbix 3.0.4

zabbix需要mysql5.6以上版本,删除旧的版本 [[email protected] /]# yum -y remove mysql* 下载MySQL5.6版本 [[email protected] /]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm [[email protected] /]# yum -y install mysql-server [[email protecte