nginx环境下安装zabbix菜鸟版
来源:互联网 发布:七天网络查询成绩注册 编辑:程序博客网 时间:2024/06/05 10:54
看到这篇文章的兄弟想来对zabbix是什么的应该清楚,我不多赘述我的系统是centos 6.5的linux32位的系统,我是本地虚拟机上做的测试,我这里是用rpm的方式安装的,每个系统以及安装的软件不一样所需要的依赖的软件可能存在差异
lnmp环境配置
如果你的系统已经安装了lnmp环境那就跳过此步如果你的系统没有安装lnmp环境那就先安装一下,推荐使用http://lnmp.org/install.html军哥的一键安装包,网站上有详细的安装说明,这里我就不多加说明了
安装zabbix前环境配置
先到官方上去现在所需的软件http://www.zabbix.com/download.php选择对于自己系统的软件下载页面这里我讲一下这次要安装zabbix的软件,我都先下载好,丢到服务器上,有时候zabbix下载软件好慢
zabbix-2.4.3-1.el6.i686【安装的目的不清楚】zabbix-server-2.4.3-1.el6.i686【服务端】zabbix-get-2.4.3-1.el6.i686【检查agent的配置是否正确】zabbix-server-mysql-2.4.3-1.el6.i686【我这里用mysql来保存数据】zabbix-agent-2.4.3-1.el6.i686【客户端】对Selinux不熟悉的可以关闭Selinux,实际应用中大部分同学也是关闭Selinux
setenforce 0 #设置成警告模式,只给提示不阻止操作,不用重启服务器即可生效
getenforce #获取当前selinux的运行状态,运行命令的结果
【Enforcing|Permissive|Disabled】还可从配置上关闭Selinux
vi /etc/selinux/config找配置项
SELINUX=disabled这种方式要重启服务器
还要安装一个epel,不然yum安装依赖的时候会看到找不到这个包
下载地址: https://dl.fedoraproject.org/pub/epel/6/i386/
我下载的是epel-release-6-8.noarch.rpm,丢到服务器上安装rpm -ivh epel-release-6-8.noarch.rpm安装zabbix
rpm -ivh zabbix-2.4.3-1.el6.i686.rpmrpm -ivh zabbix-get-2.4.3-1.el6.i686.rpmrpm -ivh zabbix-server-2.4.3-1.el6.i686.rpm 【显示需要安装的依赖,没有安装成功,先安装依赖】yum install -y OpenIPMI-libs fping iksemel net-snmp unixODBC【你的系统上可能有差别】rpm -ivh zabbix-server-mysql-2.4.3-1.el6.i686.rpm【显示需要安装依赖】yum install -y libmysqlclient.so.16安装包依赖等在之前的文章rpm 安装zabbix遇到的依赖问题和解决方法有详细的介绍
上面的两个命令都安装好了依赖用rpm一次执行
rpm -ivh zabbix-server-mysql-2.4.3-1.el6.i686.rpm zabbix-server-2.4.3-1.el6.i686.rpmrpm -ivh zabbix-agent-2.4.3-1.el6.i686.rpm以上的命令把zabbix软件已经安装好了
配置zabbix service
打开zabbix service的配置文件
vi /etc/zabbix/zabbix_server.conf修改数据库用户名密码
我这里修改了DBSocket=/tmp/mysql.sockDBPassword=123456DBUser=zabbixDBName=zabbix在mysql里创建一个用户zabbix密码是123456 并且创建一个zabbix的数据库,我这里用phpmyadmin操作了
安装zabbix php程序
因为rpm包安装的环境必须是apache可我这里是linux没有办法安装zabbix-web包,我是从源码包里包php的程序拷贝出来的,我放到百度云盘里了
http://pan.baidu.com/s/1hrtn9K4
zabbix里的是php文件你在nginx配置一下,让其可以访问到(我偷懒直接丢到default目录下,可以用ip+目录名访问到)db目录里的是数据库,在上面创建的数据库zabbix里导入
注意导入是有顺序的不然会有错误
1)schema.sql
2)images.sql
3)data.sql访问刚才配置的zabbix,开始安装zabbix
开始出来欢迎界面什么可以讲直接下一步
在php.ini里面修改一下max_input_time的配置项,修改成300
vi /usr/local/php/etc/php.inimax_input_time=300
重新一下php-fpmservice php-fpm restart然后在页面上点一下【Retry】,【next】的按钮出来了,下一步
填好密码,点一下【Test connection】,如果没有问题下一步
默认就可以,直接下一步直接下一步
这里要修改一下权限,chmod -R 777 zabbix在【Retry】一下成功,【finish】
默认的zabbix的用户名密码
username:admin
password:zabbix直接登陆就可以了不知道怎么使用请看下一篇nginx环境下安装zabbix
QQ交流群:136351212
查看原文:http://www.phpsong.com/2045.html
- nginx环境下安装zabbix菜鸟版
- zabbix 监控nginx菜鸟版
- 【zabbix】 ubuntu环境下zabbix的安装
- lamp环境下安装Zabbix环境
- zabbix下 安装配置zabbix
- zabbix环境安装教程
- CentOs环境下安装Nginx
- Linux环境下安装Nginx
- Centos环境下安装nginx
- linux环境下nginx安装
- lnmp环境下源码安装zabbix-3.0.1
- centos7下 lamp环境部署及zabbix的安装
- Ubuntu下安装Zabbix
- Ubuntu下安装Zabbix
- lamp下安装zabbix
- Zabbix Ubuntu 环境下配置
- nginx环境下 XCache安装配置
- Linux环境下nginx的安装
- ACM--公式--HDOJ 2086--A1 = ?
- 个人笔记
- tomcat启动报SEVERE: Unable to process Jar entry [javassist/util/proxy/SerializedProxy.class] from
- app后端架构
- Mybatis简单入门
- nginx环境下安装zabbix菜鸟版
- JavaBean为什么要实现系列化Serializable接口
- 让PPT文档保存时自动压缩图片
- 为什么“精心”设计的剧情玩家不看?
- 游戏AI--决策(1)
- html页面滑动页面加载更多
- (2.2.4.1)Java Observable 模式
- premake设置静态运行库
- 使用Thrift RPC编写程序