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安装/转载请保留原文链接及作者。