RHEL6.5下安装配置zabbix

  • 一 前期准备

zabbix的安装需要配置lamp或者lnmp环境
lamp为linux ,apache ,mysql ,PHP。
lnmp为linux,nginx,mysql,PHP。
APACHE是WEB服务器软件,功能是让别的电脑在浏览器上输入它的地址时,它能把相应的网页文件、媒体文件发送给浏览器。
PHP是PHP程序设计语言的解释程序,用来执行用PHP语言写的程序,PHP的程序可以在命令行执行完成数据库备份、同步、归并等功能,不过多数情况下的PHP程序都是接收浏览器发来的命令、生成浏览器可以查看的文本,用来做网页使用。但是做网页时,PHP是被APACHE调用的。
MYSQL用于存储数据。
二 安装
分步配置较为繁琐,现存在一键安装脚本,可大大简化安装步骤。
关闭防火墙
service iptables stop
1.执行脚本部署lnmp环境
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmpl
//根据提示操作,时间大概十五分钟 。
2.下载zabbix压缩包并解压。
链接:https://pan.baidu.com/s/1eO5LbI-765Ew1Icwx2qdBQ 提取码:c388
3.安装zabbix所需要的组件。
yum install -y curl curl-devel net-snmp net-snmp-devel perl-DBI
4.解压zabbix压缩包。
5.进入解压完成的zabbix-2.4.6 中。进行编译安装操作。
编译
./configure --prefix=/usr/local/zabbix-2.4.6 --enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-net-snmp --with-libcurl --with-libxm12
安装
编译结束后提示对话框 执行
make install
即可完成安装,安装完成后在/usr/local/下便生成了一个 zabbix-2.4.6 文件即表明安装成功。
6.配置mysql
mysql -uroot -p
输入密码 进入mysql。
创建zabbix数据库
mysql>CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
授权zabbix用户
mysql>GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@‘ip’ IDENTIFIED BY ‘zabbix’;
mysql>flush privileges; //刷新
将制表工具配置文件及数据导入mysql
原始文件在zabbix-2.4.6/database/mysql下
执行(严格按照顺序导入,期间导入过程会一直在闪烁,静静等待)。
mysql>source /root/桌面/zabbix-2.4.6/database/mysql/schema.sql

mysql>source /root/桌面/zabbix-2.4.6/database/mysql/images.sql

mysql>source /root/桌面/zabbix-2.4.6/database/mysql/data.sql
倒表结束后就可exit推出mysql。
7…配置zabbix server/agentd 的环境变量
vim etc/init.d/zabbix_server 和etc/init.d/zabbix_agentd
修改为 BASEDIR=/usr/local/zabbix-2.4.6(后缀名称可根据具体版本更改)
8启动服务
service nginx start
service zabbix_server start
service zabbix_agentd start
9设置开机自启
chkconfig --add zabbix_server
chkconfig --add zabbix_agentd
chkconfig zabbix_server on
chkconfig zabbix_agentd on
10主页路径设置
zabbix的安装页面php文件在
zabbix-2.4.6/frontends/php 我们将其拷贝到 /var/www/html/zabbix
执行命令
cp -rf zabbix-2.4.6/frontends/php/ var/www/html/zabbix
nginx主页配置文件在
usr/local/nginx/conf/nginx.conf
进入配置文件 找到
listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
server_name _;
index index.html index.htm index.php;
root /var/www/html/zabbix;
中 将root的地址修改。
修改完成后 浏览器主页便设置为zabbix安装地址
浏览器输入ip 直接进入zabbix安装界面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值