Zabbix 3.2.6安装配置

安装版本说明:

1、 下面所有操作都在CentOS6.8 64位的机器上完成
2、 Zabbix版本为:3.2.6
3、 MySQL版本为:5.6.36
4、 PHP版本为:5.6

一、查看CentOS版本

cat /etc/redhat-release

二、根据Centos的版本,更换为国内的yum源(非必須)

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

wget http://mirrors.aliyun.com/repo/epel.repo -O /etc/yum.repos.d/epel.repo

wget http://mirrors.aliyun.com/repo/Centos-6.repo -O /etc/yum.repos.d/CentOS-Base.repo

yum clean all //清除yum缓存

yum update  //更新yum源

三、安装MYSQL

查看已安装的mysql 

yum list installed | grep mysql

删除已安装的mysql

yum remove mysql*

通过yum方式安装:

配置yum源

vim /etc/yum.repos.d/mysql-community.repo,内容如下:
[mysql-community]
name=MySQL Community Server
baseurl=http://repo.mysql.com/yum/mysql-community/el/6/$basearch/
enabled=1
gpgcheck=0

查找最新的版本
yum list | grep mysql-community

安装新版本
yum install mysql-community-server.x86_64

启动
/etc/init.d/mysqld start

配置root密码

通过rpm包方式安装(当通过yum方式安装时,发现下载包很慢时,可采用此方式):

下载安装包
MySQL-server-5.6.36-1.el6.x86_64.rpm、MySQL-client-5.6.36-1.el6.x86_64.rpm、MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm

rpm -ivh MySQL-server-5.6.36-1.el6.x86_64.rpm
rpm -ivh MySQL-client-5.6.36-1.el6.x86_64.rpm
rpm -ivh MySQL-shared-compat-5.6.36-1.el6.x86_64.rpm

启动
/etc/init.d/mysqld start
数据库已经内置root密码,放在/root/.mysql_secret文件中

进入mysql,创建zabbix数据库并授权

mysql -uroot -p

CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;

GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix'; (此时zabbix用户还没有创建,此命令在安装完zabbix包之后执行)

四、安装zabbix(有多种安装方式,本次采用rpm包安装)

创建zabbix rpm包存放文件夹
mdkir /opt/zabbix

下载rpm包
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-3.2.6-1.el6.noarch.rpm
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/deprecated/zabbix-web-mysql-3.2.6-1.el6.noarch.rpm
wget http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-agent-3.2.6-1.el6.x86_64.rpm

安装服务端

yum install zabbix-server-mysql-3.2.6-1.el6.x86_64.rpm zabbix-web-3.2.6-1.el6.noarch.rpm zabbix-web-mysql-3.2.6-1.el6.noarch.rpm

安装客户端

yum install zabbix-agent-3.2.6-1.el6.x86_64.rpm

配置zabbix-server

vim /etc/zabbix/zabbix_server.conf

DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

配置zabbix-client

vim /etc/zabbix/zabbix_agentd.conf

Server=127.0.0.1                         (写zabbix服务器的ip)
ServerActive=127.0.0.1                   (写zabbix服务器的ip)
Hostname=Zabbix server                   (zabbix服务器页面添加时的主机相同)                         
UnsafeUserParameters=1

启动命令

service zabbix-server start

service zabbix-agent start

查看是否成功

ps -ef | grep zabbix_server

如未启动成功执行setenforce 0命令,再执行一次启动命令

解压数据库脚本

cd /usr/share/doc/zabbix-server-mysql-3.2.6

gunzip create.sql.gz

导入数据库

mysql -u zabbix -p zabbix < create.sql

五、安装php(必须5.4及以上版本)

追加的epel及remi源

rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

使用yum list命令查看可安装的包(Packege)

yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

安装

yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-gd php-bcmath 

修改PHP参数

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

六、启动apache(系统默认已经安装)

 service httpd start

 创建/var/www/html/test.php文件,内容为 <?php phpinfo(); ?>
 http://${ip}/test.php
 通过浏览器测试是否可以正常访问,正常情况下页面中会出现PHP的版本信息及详细的配置信息
 
 将zabbix-web的php页面拷贝到apache目录下
 cp /usr/share/zabbix/ /var/www/html/ -r

七、配置参数并验证系统是否正常

 http://${ip}/zabbix/setup.php
 查看上面网址是否正常,如正常则一步步往下配置,最终会生成一个配置文件放在/etc/zabbix/web/zabbix.conf.php

 http://${ip}/zabbix/index.php
 默认用户名Admin,密码zabbix

 至此,zabbix server端安装完成(默认语言为英文,可以在界面上修改语言选项)


【验证】查看zabbix agent是否启动正常,日志文件
 /var/log/zabbix/zabbix_agentd.log

【可能异常】如报server [127.0.0.1:10051]: host [Zabbix server] not monitored,则需在zabbix web中
 Configuration > Hosts 启动主机

 至此,zabbix client端安装完成

 

转载于:https://my.oschina.net/u/2300295/blog/910987

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值