赞
踩
2、环境准备:
a、部署Zabbix需要安装Apache,Mysql和PHP,在Ubuntu16.04下只有php7.0而没有php5
命令:
# apt-get install apache2
# apt-get install mysql-server
# apt-get install php7.0 php7.0-gd libapache2-mod-php7.0 php7.0-mysql php7.0-bcmath php7.0-mbstring php7.0-xml
安装mysql 的时候,会提示输入mysql的root的密码,我这设置为 123456
b、配置PHP
命令:
# vim /etc/php/7.0/apache2/php.ini
修改php.ini,修改下面四处,没有就手动添加。漏了之后进入zabbix安装时,就会检测出错误。
date.timezone = Asia/Shanghai
max_input_time = 600
max_execution_time= 600
post_max_size = 32M
c、配置成功后,重启apache服务器
命令:
# /etc/init.d/apache2 restart
3、安装配置Zabbix服务端
a、下载deb
命令:
# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
# dpkg -i zabbix-release_3.2-1+xenial_all.deb
# apt-get update
b、安装Zabbix
命令:
# apt-get install zabbix-server-mysql
c、配置Mysql的Zabbix数据库
命令:登录mysql数据库,密码是之前安全mysql设置的密码(我这是123456)
# mysql -uroot -p123456
进入mysql后:
i、创建zabbix数据库
mysql> create database zabbix character set utf8 collate utf8_bin;
ii、创建mysql账号:zabbix, 我这设置密码为 :123456
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '123456';
iii、退出mysql
mysql> quit;
d、拷贝zabbix数据库:拷贝的过程需要几分钟,不要强制退出
# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p123456 zabbix
e、修改zabbix_server.conf
命令:
# vim /etc/zabbix/zabbix_server.conf
修改参考如下:设置mysql的host,库名,用户名,密码
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123456
完成上面配置后,重启zabbix-server服务
# /etc/init.d/zabbix-server restart
4、安装配置Zabbix Web端
a、下载
命令:
# apt-get install zabbix-frontend-php
b、拷贝zabbix到apache2的前端文件夹中
命令:
# cp -r /usr/share/zabbix /var/www/html/zabbix
c、登录:http://192.168.7.15/zabbix (我这ip为192.168.7.15),可以看到初始化页面。
d、Next step 下一步:
这块检测php安装包,如果有fail,就安装相应的包,然后重启Apache服务。成功的页面如下:
e、 Next step 下一步:
这块设置mysql的密码:(我这里写入之前mysql 的密码123456)
f、Next step 下一步:(我这里填入name为zabbix)
g、Next step,下一步,下一步之后,出现下图,表示安装成功
h、登录:默认账号 Admin 密码 zabbix
i、登录成功页面
j、设置中文界面
右上角选中可以设置中文界面显示
如果不显示中文字符,需要先安装apt-get install language-pack-zh-hans,重启Apache
到此Zabbix服务端就安装成功了。
一般情况下是不可以的
apt-get install zabbix-agent
然后配置zabbix-agentd.conf
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=Zabbix server
启动zabbix-agent
Apache2端口80
zabbix-server 端口10051
Zabix-agent 端口10050
zabbix启动不正常,可以查看日志:
日志目录:/var/log/zabbix/zabbix_server.log
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。