zabbix 3.0.3安装

回复 收藏
zabbix3.0.3的安装准备工作

首先查看一下是否安装了mysql  我是用yum安装的

yum list installed | grep mysql

如果有的话会有以下显示

[root@vm1 ~]# yum list installed |grep mysql
mysql-libs.x86_64       5.1.73-7.el6    @anaconda-CentOS-201605220104.x86_64/6.8
卸载掉

yum remove mysql*

接下来为zabbix安装mysql

首先在在官网找到mysql 源

rpm -ivh http://dev.mysql.com/get/mysql-community-release-e16-5.

noarch.rpm

安装mysql

yum install mysql-server

安装完成后

修改一下/etc/my.cnf

[mysqld]后面添加 innodb_feile_per_table 用于初始化库

添加完成后启动mysql

service mysqld start

然后为mysql 设置密码

mysql_secure_installation

设置完密码后为zabbix 创建库

mysql -u root -p

create database zabbix character set utf8 COLLATE utf8_bin;

创建用户

GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED by 'mima';

查看一下

show databases;

然后退出 安装web

更新源

rpm -ivh http://repo.webtatic.com/yum/e16/latest.rpm

yum install httpd php56w php65w-gd php56w-mysql php-562-bcmath php56w-mbstring php56w-xml

安装完成后修改php.ini参数 要不然报错

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

然后启动web

service httpd start

为zabbix创建用户和组

groupadd zabbix

useradd -g zabbix zabbix

下载zabbix百度网盘

http://pan.baidu.com/s/1qYrL3RY

密码:xh77

tar -zxvf zabbix-3.0.3.tar.gz

cd  zabbix-3.0.3 /database/mysql 这个目录下存放着zabbix所需的数据库文件

导入数据

mysql -u zabbix -p zabbix < schema.sql

mysql -u zabbix -p zabbix < images.sql

mysql -u zabbix -p zabbix < data.sql

数据导入完成后安装zabbix

先安装zabbix所需的依赖包

yum install gcc mysql-community-devel libxml2-devel  unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openlda


依赖包安装完成后

进入到zabbix目录下configure 如果不知到参数可以 --help 一下

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi

make install

配置zabbix

vim /usr/local/tec/zabbix_server.conf

DBName=zabbix

DBUser=zabbix

DBPassword=mima

为zbbix创建web目录

mkdir /var/www/html/zabbix

将zabbix目录下的/frontends/下的php 复制到新建的zabbix下

cp -a . /var/www/html/zabbix/


chcon -Rv --type=gttpd_sys_content_t  /var/www/html

setsebool -p httpd_can_network_connect=1

setsebool -p zabbix_can_network=1

赋予权限

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

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

复制启动脚本

/zabbix-3.0.3/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server

zabbix-3.0.3/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd

添加服务

chkconfig --add zabbix_server

chkconfig --add zabbix_agentd

添加开机启动

chkconfig httpd on

chkconfig mysqld on

chkconfig zabbix_server on

chkcofnig zabbix_agentd on


启动zabbix

service zabbix_server start

service zabbix_agentd start

然后关闭iptables selinux

在浏览器输入ip就可以安装了
2016-07-21 11:55 举报
已邀请:
0

Landon

赞同来自:

坑 apache 配置文件呢
0

malong

赞同来自:

Landon 发表于 2016-7-22 17:40
坑 apache 配置文件呢

不满你说我确实是坑 那里不对你可以指出大神

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: