Zabbix 3.2 服务端安装(CentOS6)

本文提供Zabbix 3.2版本在CentOS 6上的详细安装步骤,包括Zabbix源、EPEL源安装,数据库配置及初始化,Zabbix服务器端与Web前端软件包安装等内容。

安装zabbix源(可选)

http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm

 

安装EPEL源(CentOS 6)

https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

 

安装MYSQL或MariaDB

https://dev.mysql.com/downloads/repo/yum/

安装之后在my.cnf中添加

innodb_file_per_table=on

 

zabbix服务器端需要的包

zabbix-server-mysql-3.2.9-1.el6.x86_64.rpm

zabbix-get-3.2.9-1.el6.x86_64.rpm

zabbix-web-3.2.9-1.el6.noarch.rpm

zabbix-web-mysql-3.2.9-1.el6.noarch.rpm

 

安装Zabbix(3.2)

http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/

 

zabbix-server-mysql-3.2.9-1.el6.x86_64.rpm

zabbix-get-3.2.9-1.el6.x86_64.rpm

 

初始化数据库

 

 

解压create.sql.gz得到create.sql

gunzip create.sql.gz

 

建立zabbix数据库

CREATE DATABASE zabbix CHARSET 'utf8';

GRANT ALL ON zabbix.* TO zabbix@'localhost' IDNENTIFIED BY 'zabbix';

FLUSH PRIVILEGES;

 

导入数据库文件

mysql -uzabbix -p -Dzabbix < create.sql

 

修改服务器端配置文件

/etc/zabbix/zabbix_server.conf

ListenPort=10051

SourceIP=10.50.10.217(服务器IP)

LogType=file

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0 #所有日志保存在一个文件中

DBHost=localhost #数据库地址

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBSocket=/var/lib/mysql/mysql.sock #数据库套接字

 

现在可启动zabbix服务端

service zabbix-server start

 

安装zabbix web

先安装httpd和PHP

yum install -y httpd

PHP:

先yum list installed | grep php 查看当前安装过的PHP相关包

然后yum remove掉刚才查看到的包

添加第三方源

CentOs 5.x

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

CentOs 6.x

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

CentOs 7.X

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

运行yum install

yum install -y php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64 php55w-bcmath php55w-xml

 

http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/

zabbix-web-3.2.9-1.el6.noarch.rpm

zabbix-web-mysql-3.2.9-1.el6.noarch.rpm

 

rpm -ql zabbix-web

查看安装文件,httpd的配置文件可复制下面其中一个(要看你的httpd版本),到/etc/httpd/conf.d/zabbix.conf

/usr/share/doc/zabbix-web-3.2.9/httpd22-example.conf

/usr/share/doc/zabbix-web-3.2.9/httpd24-example.conf

 

 

更改目录路径等等,信息

然后将/usr/share/zabbix复制到/var/www/html目录下(也可以在里面建立一个软连接)

配置完成后重启httpd

service httpd restart

 

添加到启动项

chkconfig zabbix-server on

 

正常的话,访问http://服务器IP/zabbix

就可以看到配置页

如果在这里有不OK的选项(一般都是PHP环境问题),可以按要求修改/etc/php.ini文件

 

 

一路Next,按要求填写所需资料,默认登陆信息:

用户名:admin

密码:zabbix

 

转载于:https://www.cnblogs.com/mikeng/p/8013026.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值