linux安装redis遇到过的一些坑
来源:互联网 发布:windows怎么卸载软件 编辑:程序博客网 时间:2024/05/16 07:08
linux安装redis
配置环境:
- 系统版本CentOS7.3
- redis-3.2.9
redis下载地址:https://redis.io/download
下载步骤:
1. wget http://download.redis.io/releases/redis-3.2.9.tar.gz
2. tar xzf redis-3.2.9.tar.gz
3. cd redis-3.2.9
4. make
5. 方便管理redis,把redis的配置文件移到/usr/local/redis下
先创建好文件夹:mkdir -p /usr/local/redis/bin
mkdir -p /usr/local/redis/etc
移动配置文件:mv redis.conf /user/local/redis/etc
mv redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin
6. 第一种方法启动:./redis-server
第二种后台自启:修改etc下的redis.conf
daemonize yes
若redis需要被远程调用:bind 0.0.0.0
redis端口号也可以修改
./redis-server /usr/local/redis/etc/redis.conf
检测是否成功开启nestat -tunpl|grep 6379
./redis-cli打开redis客户端
注意:当进行第4步的时候会出现
gcc: Command not found
cc: command not found
其实是安装失败的,因为linux没有装gcc,而Redis是C实现的,所以需要gcc来进行编译。
解决方法:1、报错一 没用gcc
安装过程
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
注意gcc依赖了很多东西,有些包可能系统已经 装了,有些没有,防止出意外,最好都走一遍。
2、如果make继续报错,信息如下:
error: jemalloc/jemalloc.h: No such file or directory
执行 make MALLOC=libc 就行
注意的是,为了防止出意外,make失败后在make的话,清理一下,执行make clean
http://xueliang1yi.blog.163.com/blog/static/1145570162012102114635764/
总结:
Pkill redis-server 关闭redis服务
Redis-cli shutdown 关闭redis客户端
Netstat -tunpl|grep 6379 查看redis 默认端口号6379占用情况
kill -9 pid 根据占用的端口号Pid杀掉进程
vim 中/xxxx 可以查找文本中的xxxx相关内容,n下一个,N上一个。
- linux安装redis遇到过的一些坑
- 美团在Redis上踩过的一些坑-5.redis cluster遇到的一些问题
- 美团在Redis上踩过的一些坑-5.redis cluster遇到的一些问题
- window redis 安装遇到的一些问题
- redis集群安装踩过的坑
- Linux的一些基本操作以及搭建Redis集群时的一些配置和踩过的坑
- 安装linux遇到的一些问题总结
- Redis上踩过的一些坑-美团
- Redis上踩过的一些坑-美团
- Redis上踩过的一些坑-美团
- Redis上踩过的一些坑-美团
- 阿里云centos环境之linux上redis安装及踩过的坑<七>
- 搬瓦工安装redis遇到的坑
- 整理一下遇到过的一些问题
- linux下redis 安装及遇到的问题解决
- linux下redis安装遇到的问题及解决办法
- linux下redis安装遇到的问题记录
- redis 安装遇到的问题
- POJ 1566(toj 1952)
- 修改静态库输出路径
- 如何在 Linux 上安装服务器程序?
- jfinal急速demo的坑!!!很多人会看过我转载的这篇文章,但是这个其实是有bug的!!!
- Java过滤器模式(条件模式)
- linux安装redis遇到过的一些坑
- ubuntu64位,出现hadoop2.6部署警告: Unable to load native-hadoop library
- 搬家了搬家了!
- PE文件结构详解(一)基本概念
- springIOC学习笔记
- webpack3学习3--管理输出
- linux下为php添加curl扩展的方法
- [bzoj3036]绿豆蛙的归宿 期望DP
- [Java]JAR的生成