linux下zabbix的安装
来源:互联网 发布:淘宝店铺4钻流量上不去 编辑:程序博客网 时间:2024/05/20 22:03
linux下zabbix的安装
服务端环境准备
Zabbix
Root用户安装必须的包,建议配置好yum,通过yum安装下列包,解决包的依赖关系。
LAMP环境
#yum
其他需要用到的包:
#yum
下载最新的Zabbix安装包(官网:http://www.zabbix.com)到本地,解压
#tar
增加zabbix用户和组
#groupadd
#useradd
数据库准备
#chkconfig mysqld on
启动MySQL数据库:
#service
修改MySQL
#mysqladmin -u root -p password ‘newpassword’
测试能否正常登陆数据库
#mysql
此处如果出现数据库连接被拒绝的问题:解决办法
停止数据库
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
---------------------------------------------------------------------------------
创建Zabbix数据库
Mysql>
导入数据库sql脚本
#cd
#
#
#
编译安装
配置编译,prefix是安装后程序目录
#
#
#
配置文件及web前端文件修改
添加服务端口,添加后如下
#
在文件最后面添加如下的内容:
zabbix-agent
zabbix-agent
zabbix-trapper
zabbix-trapper
添加配置文件
#
#
#
修改Server配置文件
基本不用修改,用默认配置即可,只需修改/etc/zabbix/zabbix_server.conf和zabbix_agentd.conf两个文件里面的一项DBPassword=密码
#
修改后内容如下:
LogFile=/tmp/zabbix_server.log
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
---------------------------------------------------------------------------------
修改Agentd配置文件,更改HOST
#vi
修改后内容如下
-------------------------------------------------------------------------LogFile=/tmp/zabbix_agentd.log
Server=192.168.56.101
Hostname=Olive
---------------------------------------------------------------------------------
添加web前端php文件
#
#
#
#
#
web前端安装配置
修改php相关参数
#
max_execution_time
date.timezone
post_max_size
memory_limit
mbstring.func_overload
重启apache
#service
在本地浏览器上访问Zabbis
按提示一步步next,其中Step
-----------------------------------------------------------------------------
尤其是提示xmlreader和xmlwriter不可用是,需要安装php-xml,我解决的方法是:
1、
2、 然后yum install –y php-xml
--------------------------------------------------------------------------------
图表
Step
Step
配置完成后,出现登陆界面,默认的用户为:admin,密码为:zabbix
启动Server
安装完成后的server程序在/usr/local/zabbix/sbin/目录下,可以直接启动
#/usr/local/zabbix/sbin/zabbix_server
为了便于启停Server,我们做一些小配置
复制控制程序
#
修改配置目录,将如下两个文件中的BASEDIR=改为/usr/local/zabbix,
#
--------------------------------------------------------------------------------
修改内容如下:
BASEDIR=/usr/local/zabbix
PIDFILE=/var/tmp/zabbix_server.pid
ZABBIX_SUCKERD=$BASEDIR/sbin/zabbix_server
#
修改内容如下:
BASEDIR=/usr/local/zabbix
PIDFILE=/var/tmp/zabbix_agentd.pid
ZABBIX_AGENTD=$BASEDIR/sbin/zabbix_agentd
----------------------------------------------------------------------------------------
加入开机启动
#
#
创建快键方式
#
#
启动Server和Agentd(可以通过start
#
#
检查启动是否正常,查看进程是否起来,分server和agentd
#ps
如果进程没起来,可以查看对应的日志错误,默认在/tmp/zabbix-*.log
vi
添加/usr/local/lib
ldconfig
至此Zabbix
Web方式配置完zabbix后,发现zabbix server is running的value值为No
解决办法:vi /etc/sysconfig/selinux修改里面的selinux=disabled后,重启服务器后解决。
- linux下zabbix的安装
- zabbix agent linux下客户端的安装
- linux下安装zabbix客户端
- 【zabbix】 ubuntu环境下zabbix的安装
- Mac下的zabbix安装
- zabbix下 安装配置zabbix
- RHEL6.3下Zabbix监控实践之Zabbix的安装
- RHEL6.3下Zabbix监控实践之Zabbix的安装
- 【Zabbix】centos7下安装zabbix客户端及遇到的问题
- Windows下zabbix客户端的安装
- CentOS 6.4下Zabbix的安装配置
- CentOS 6.4下Zabbix的安装配置
- Ubuntu下安装Zabbix
- Ubuntu下安装Zabbix
- lamp下安装zabbix
- linux服务器安装zabbix
- Linux 安装zabbix服务端
- Linux 安装zabbix客户端
- Android图片内存优化
- Linux进程管理之CFS调度器分析
- webdriver页面元素等待问题处理方法
- linux线程浅析
- PHP中的$_SERVER['PATH_INFO']
- linux下zabbix的安装
- Git创建与管理远程分支
- Lunix 的版本有很多, 它们之间的比较和区别
- Windows环境变量编程设定
- mysql安全删除大表
- Android R.java无法生成,R.java not generating
- 使用yguard混淆,名字出现超长字符 map=“ooooooooooooooo”
- linux进程状态
- UniCode 下 CString 转 char* 的方法