zabbix server搭建遇到的问题
环境
CentOS 6.3 server
nginx-1.6.3
MySQL-5.6.25
安装nginx遇到的问题
启动nginx时候提示错误“/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory ”
从错误看出是缺少lib文件导致,进一步查看下
ldd $(which /usr/local/nginx/sbin/nginx) linux-vdso.so. => (0x00007fff2cbff000) libpthread.so. => /lib64/libpthread.so. (0x00007f6a5758a000) libcrypt.so. => /lib64/libcrypt.so. (0x00007f6a57353000) libpcre.so.1 => not found libz.so. => /lib64/libz.so. (0x00007f6a56f1f000) libc.so. => /lib64/libc.so. (0x00007f6a56b8b000) /lib64/ld-linux-x86-.so. (0x00007f6a577af000) libfreebl3.so => /lib64/libfreebl3.so (0x00007f6a56928000) libdl.so. => /lib64/libdl.so. (0x00007f6a56724000)
可以看出 libpcre.so.1 => not found 并没有找到,进入/lib64目录中手动链接下
cd /lib64/ ln -s /usr/local/lib/libpcre.so. /lib64/
nginx启动成功,但是无法访问,关闭防火墙依然无效,
netstat -ntpl 命令查看已经存在nginx进程
kill -9 进程号杀掉,重新启动,成功
安装MySQL时候遇到的问题
提示错误“error: Failed dependencies:
/usr/bin/perl is needed by MySQL-server-5.6.25-1.linux_glibc2.5.x86_64
libaio.so.1()(64bit) is needed by MySQL-server-5.6.25-1.linux_glibc2.5.x86_64
libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.25-1.linux_glibc2.5.x86_64
libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.25-1.linux_glibc2.5.x86_64”
可以看到缺少libaio库,安装之
yum install libaio
再次安装,提示“error: Failed dependencies:
/usr/bin/perl is needed by MySQL-server-5.6.25-1.linux_glibc2.5.x86_64”
缺少perl环境,安装之
yum install perl
安装PHP遇到的问题
错误提示:“Configure: error: xml2-config not found. Please check your libxml2 installation.”
安装libxml2
yum install libxml2 libxml2-devel
错误提示“configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/”
安装curl
yum install curl curl-devel
错误提示:“configure: error: jpeglib.h not found.”
安装libjpeg
yum install libjpeg-devel
错误提示:“configure: error: png.h not found.”
安装libpng
yum install libpng-devel
zabbix
登录之后,提示“zabbix server is not running: the information displayed may not be current.”
先去查看日志,根据日志判断是什么问题
如果没有日志,那么试着启动一下
/etc/init.d/zabbix_server start
根据启动提示判断,我遇到的情况是提示“Starting zabbix_server: /etc/init.d/functions: line 536: /usr/local/sbin/zabbix_server: 没有那个文件或目录”
查看启动脚本发现zabbix_server中的BASEDIR不是zabbix安装路径,改之,解决,可以启动,但还是有问题,但是这时候有日志了,查看日志发现“10950:20150629:160204.156 [Z3001] connection to database 'zabbix' failed: [1045] Access denied for user 'root'@'localhost' (using password: NO)
10950:20150629:160204.156 database is down: reconnecting in 10 seconds”
查看/usr/local/zabbix/etc/zabbix_server.conf配置文件中数据库信息是否正确,改之,正常
启动zabbix时候提示“user zabbix does not exist”
添加zabbix用户
useradd zabbix
zabbix server搭建遇到的问题的更多相关文章
- Centos 6.x 搭建 Zabbix Server
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让 ...
- 企业级监控软件zabbix搭建部署之zabbix server的安装
企业级监控软件zabbix搭建部署之zabbix server的安装 zabbix线上已经应用半年多了,关于zabbix在生产环境中的使用心得,以及一些经验写下来,希望让大家少走弯路,共同学习! 环境 ...
- linux搭建zabbix server
一.linux配置jdk 1.安装rpm包,安装完成位置:/usr/java/jdk1.8.0_152 2.配置环境变量/etc/profile: JAVA_HOME=/usr/java/jdk1.. ...
- 如何搭建zabbix server端
1.背景介绍: nginx:1.9.3 安装路径/data/nginxphp:5.5.27 安装路径 /data/phpmysql:5.6.28 安装路径/usr/local/mysqlzabbix ...
- zabbix server+agent+proxy搭建性能监控平台
这是新找到了配置文件配置方法但未尝试 每个模块工作职责: Zabbix Server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行: Database Sto ...
- [原创] zabbix学习之旅六:如何解决zabbix server在内网,而邮件发送服务器在外网的问题
通过前面的文章,你已经可以快速地搭建一个报警系统,并能正常的收到报警邮件了.不过在很多企业级环境下,邮件发送服务器往往放在外网,而zabbix server放置在内网,在这种情况下,zabbix的报警 ...
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址http://itnihao.blog.51cto.com/他做的zabb ...
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化 (转)
最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址 http://itnihao.blog.51cto.com/他做的zab ...
- Zabbix监控之迁移zabbix server
abbix监控中有时会根据需要对zabbix服务器进行迁移,zabbix迁移是非常简单的,因为zabbix的前端所有的操作都存在zabbix数据库里.所以zabbix迁移只需对zabbix库中相应的表 ...
随机推荐
- Python 初级 5 判断再判断(四)
一 .复习 分支:完成测试并根据结果做出判断称为分支. 代码块:一行或放在一起的多行代码 缩进:一个代码行稍稍靠右一点 关系操作符(比较操作符):==, >, >=, <, < ...
- break 和 continue 的用法
break 是结束循环 continue 是结束本次循环,接下下一个循环
- Python和Pygame游戏开发 pdf
Python和Pygame游戏开发 目录 第1章 安装Python和Pygame 11.1 预备知识 11.2 下载和安装Python 11.3 Windows下的安装说明 11.4 Mac OS X ...
- js Date.parse()时区问题
比较两个时间,parse() 方法可解析一个日期时间字符串,并返回 1970/1/1 午夜距离该日期时间的毫秒数.Date.parse时间多了8小时. 正确的方法: var nowDate = Dat ...
- 利用cglib给javabean动态添加属性,不用在建VO
有的时候 比如你用的是hibernate或者Spring jdbc 来做dao层进行数据库相关的操作的时候,若果是单表的操作的时候 还比较简单 hibernate可直接返回(get,load)你的需要 ...
- 【相机篇】从到FlyCapture2到Spinnaker
从FlyCapture2 到 Spinnaker SDK的变换,可参见FLIR公司机器视觉的相机产品:https://www.flir.com/iis/machine-vision/ Spinnake ...
- soapui教程
简介 SOAPUI,一款专业的web service的测试软件,SoapUI也是一个开源测试工具,通过soap/http来检查.调用.实现Web Service的功能/负载/符合性测试.该工具既可作为 ...
- 怎么对10亿数据量级的mongoDB作高效的全表扫描
转自:http://quentinxxz.iteye.com/blog/2149440 一.正常情况下,不应该有这种需求 首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提 ...
- Mongodb索引实战
最近碰到这样的一个需求,一张酒店政策优惠表,我们要根据用户入住和离开的时间,计算一家酒店的最低价政策前10位,数据库表字段如下: 'hid':88, 酒店id 'date':20150530, 入住日 ...
- LeetCode 20. 有效的括号(Valid Parentheses)
20. 有效的括号 20. Valid Parentheses 题目描述 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效. 有效字符串需满足: 左括号必须 ...