安装zabbix

安装zabbix-server(我这将zabbix-server和zabbix-server-mysql以及zabbix-server-web安装在同一台虚拟机上,也可以分别安装在不同的虚拟机上。)

需要提前安装mysql数据库

在官方下载源码包。

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

下载:zabbix-3.4.4.tar.gz


在官网下载rpm安装包。

下载地址:http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/

下载:zabbix-release-3.4-1.el6.noarch.rpm

安装rpm包

rpm –ivh zabbix-release-3.4-1.el6.noarch.rpm

安装zabbix-server-mysql

yum install zabbix-server-mysql  zabbix-get


创建zabbix数据库并且绑定用户

mysql -uroot -p

create database zabbix;

grant all privileges on zabbix.* to zabbix@'%' identified by'Sql2008@123';

flush privileges; 刷新

quit; 退出


导入数据表和初始数据,一下sql脚本在源码包mysql目录内找到。

(需要在zabbix/ zabbix-3.4.4/database/mysql文件夹中找到三个sql文件)

mysql –u zabbix –p zabbix < schema.sql 

mysql –u zabbix –p zabbix < images.sql 

mysql –u zabbix –p zabbix < data.sql 


编辑配置文件,连接MySQL的配置。


vi /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

#是否允许以root用户启动

AllowRoot=1

User=root


vi /etc/sysconfig/selinux

SELINUX= enabled 改为disabled

此时需要重复服务器才能生效



安装zabbix-web客户端

yum install zabbix-web

安装Apache httpd

yum install httpd

运行 httpd 

service httpd start


安装php

安装php yum源 latest.rpm

rpm –ivh latest.rpm

修改vim/etc/yum.repos.d/webtatic.repo

mirrorlist=http://mirror.webtatic.com/yum/el6/$basearch/mirrorlist

原来是https的修改为http


安装php

yum install php55w php55w-mysql php55w-common php55w-gd php55w-mbstringphp55w-mcrypt php55w-devel php55w-xml php55w-bcmath php55w-ldap -y

安装时候可能缺少依赖:libmcrypt

下载地址:http://dl.fedoraproject.org/pub/epel/6/x86_64/

需要下载:epel-release-6-8.noarch.rpm

rpm -Uvh epel-release*rpm

yum install libmcrypt

安装zabbix-web-mysql

yum install zabbix-web-mysql

安装完配置zabbix-web

把zabbix-web的php 文件拷贝到httpd的工作目录

cp -R /usr/share/zabbix/ /var/www/html/

对文件授权

chmod -R 755 /etc/zabbix/web

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

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


修改/etc/php.ini 注释掉原来的

vi /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


启动httpd

service httpd start



这是就可以访问


http:ip/zabbix








































猜你喜欢

转载自blog.csdn.net/gelong_bokewang/article/details/79236903
今日推荐