Centos下的redis安装

下载包redis-3.2.9.tar.gz:

安装必要的包

yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++

执行解压操作后

tar -zxvf redis-3.2.9.tar.gz

进入redis-3.2.9,执行

make

如make时报错:

zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/data0/src/redis-2.6.2/src'
make: *** [all] Error 2

解决方法:make MALLOC=libc

编译成功后,进入src文件夹,执行make install进行Redis安装
如果遇到:

You need tcl 8.5 or newer in order to run the Redis test

使用:yum install tcl -y 解决这个问题

三、Redis的部署
安装成功后,下面对Redis 进行部署
1、首先为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中
a)创建bin和redis.conf文件
复制代码代码如下:

mkdir -p/usr/local/redis/bin
mkdir -p/usr/local/redis/ect

b)执行Linux文件移动命令:
复制代码代

mv redis-3.2.9/redis.conf /usr/local/redis/etc
cd redis-3.2.9/src
mv  redis-3.2.9/bin下的所有 到 usr/local/redis/bin下 然后再删除以.c .o 结尾的文件 

redis登录

redis-cli -a  password

查看服务端版本
二者都可以

redis-server -v 
redis-server --version

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:Centos下的redis安装

本文作者:wangzhirui

发布时间:2019-08-19, 17:14:03

最后更新:2025-02-27, 02:04:04

原始链接:https://wangzhirui.com/2019/08/19/Centos下的redis安装/

转载请保留原文链接及作者。

目录