Zabbix3.0安装

2017-01-10 10:03:03来源:oschina作者:fdxqn人点击

安装前须知:


1,php版本不能低于5.,4


2,selinux和防火墙需要关闭


一:安装前准备


关闭防火墙和selinux


#service iptables stop
#setenforce 0 //临时关闭

安装php及插件


#rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm
#yum -y install php55w php55w-bcmath php55w-dba php55w-devel php55w-fpm php55w-gd php55w-mbstring php55w-mcrypt php55w-scoket php55w-pdo php55w-snmp php55w-common php55w-xmlphp55w-mysql php55w-xmlrpc --skip-broken
#php -v

安装zabbix所需软件包


yum -y install gcc gcc-c++ libgcc zlib-devel libxml2-devel
libjpeg-develfreetype-devel libpng-devel gd-devel curl-devel
libxslt-devel net-snmp net-snmp-utils net-snmp-devel //安装mysql,php,snmp等软件包

创建zabbix用户组


#groupadd zabbix
#useradd -g zabbix -M -s /sbin/nologin zabbix

配置mysql创建zabbix库


#mysqladmin -u root password 'mysql'//设置登录密码
#mysql -u root -pmysql
create databasezabbixdefaultcharsetutf8; //创建zabbix库设置默认字符集为utf-8
grant all on zabbix.* to 'zabbix'@'localhost' identifiedby 'zabbix';

二:开始安装


从官网下载zabbix源码包


解压源码包


#tar zxvf zabbix-3.*.*.tar.gz -C /usr/src/ //这里将源码包解压到/usr/src下了

安装


#cd /usr/src/zabbix-3.0.7
#./configure--prefix=/usr/local/zabbix--enable-server--enable-agent
--enable-ipv6--with-net-snmp --with-libcurl--with-libxml2 --with-mysql
#make install

导入数据库文件


数据库文件就在解压到文件目录里的database/mysql下的三个.sql文件
#cd /usr/src/zabbix-3.0.7/database/mysql/
#mysql -u zabbix -pzabbix zabbix < schema.sql
#mysql -u zabbix -pzabbix zabbix < images.sql
#mysql -u zabbix -pzabbix zabbix < data.sql

配置zabbix配置文件


#cpmisc/init.d/fedora/core/zabbix_* /etc/init.d///源码包自带的服务管理的脚本
#chmod +x /etc/init.d/zabbix_*
#vi /etc/init.d/zabbix_server
将文件中这一行改成你的zabbix安装目录 BASEDIR=/usr/local
我的是 BASEDIR=/usr/local/zabbix
------------------------------------------------------------------------
修改zabbix_server配置文件
#vi /usr/local/zabbix/etc/zabbix_server.conf
DBName=zabbix//默认zabbix
DBUser=zabbix//默认zabbix
DBpassword=zabbix //需要更改并删除这行前面的#号,后面填你设置mysql时的zabbix账户密码
DBPort=3306//需要将#(注释号)去掉
ListenIP=127.0.0.1

修改php.ini文件


#vi /etc/php.ini
max_execution_time = 300
memory_limit = 128M
upload_max_filesize = 2M
max_input_time = 300
post_max_size = 16M
date.timezone = Asia/Shanghai
拷贝zabbix应用到WEB根目录下
#cd zabbix-3.*.*/frontends/php/ //zabbix-3.*.*,*号按照自己的版本号填
#cp -a . /var/www/html/zabbix/
#chown -R apache.apache /var/www/html/zabbix/*
#server zabbix_server start //启动zabbix服务
#server httpd start//启动apache服务

确保防火墙,selinux和服务都没问题后就可以在浏览器上输入:ip/zabbix


用户名:Admin


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台