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库中相应的表 ...
随机推荐
- MySQL中事务的隔离级别
MySQl InnoDB存储引擎实现SQL标准的4种隔离级别(RU,RC,RR,serializable),用来限定事务内外的哪些改变时可见的,哪些时不可见的.低级别的隔离级一般支持更高的并发处理,并 ...
- 【JS新手教程】LODOP打印复选框选中的任务或页数
之前的博文:[JS新手教程]LODOP打印复选框选中的内容关于任务:Lodop打印语句最基本结构介绍(什么是一个任务)关于本文用到的JS的eval方法:JS-JAVASCRIPT的eval()方法该文 ...
- ecshop添加商品筛选功能
ecshop商品属性一直是使用问题的难点,而“属性筛选”更是ecshop属性中的难点,那么下面来详细说明一下 属性筛选功能 第一,属性筛选的特点: 属性筛选必须是分类页才会显示,列出所有商品的唯一属性 ...
- PHPStudy后门事件分析
PHP环境集成程序包phpStudy被公告疑似遭遇供应链攻击,程序包自带PHP的php_xmlrpc.dll模块隐藏有后门.经过分析除了有反向连接木马之外,还可以正向执行任意php代码. 影响版本 P ...
- Java基础教程:Java内存区域
Java基础教程:Java内存区域 运行时数据区域 Java虚拟机在执行Java程序的过程种会把它所管理的内存划分为若干个不同的数据区域.这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟 ...
- 史上最浅显易懂的RxJava入门教程
RxJava是一个神奇的框架,用法很简单,但内部实现有点复杂,代码逻辑有点绕.我读源码时,确实有点似懂非懂的感觉.网上关于RxJava源码分析的文章,源码贴了一大堆,代码逻辑绕来绕去的,让人看得云里雾 ...
- LeetCode 783. 二叉搜索树结点最小距离(Minimum Distance Between BST Nodes)
783. 二叉搜索树结点最小距离 LeetCode783. Minimum Distance Between BST Nodes 题目描述 给定一个二叉搜索树的根结点 root, 返回树中任意两节点的 ...
- Git操作入门
生成ssh key: ssh-keygen -t rsa -C "lkt@temp.com" 按三次回车,最后在.ssh文件夹下得到id_rsa和id_rsa.pub两个文 ...
- Java两整数相除保留两位小数
int num1 = 7; int num2 = 9; // 创建一个数值格式化对象 NumberFormat numberFormat = NumberFormat.getInstance(); / ...
- 算法两数之和 python版
方法一.暴力解法 -- 5s 复杂度分析:时间复杂度:O(n^2)空间复杂度:O(1) length = len(nums)for i in range(length): for j in ra ...