Linux(CentOS7)安装配置Redis3.2.3

①上传源码包到安装目录并解压

tar -zxvf redis-3.0.1.tar.gz

②由于redis是C写的所以要配置相关环境

yum install gcc-c++

③进入解压目录编译,执行 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

④安装

make prefix=/usr/local/redis install

⑤修改配置文件

cp redis.conf /usr/local/redis

vim /usr/local/redis/redis.conf

查找:/daemonize

设置 daemonize yes

⑥后端模式启动

cd /usr/local/redis

./bin/redis-server ./redis.conf

⑦查看是否启动

ps -ef|grep redis

如下表明启动成功 

 

⑧开启访问权限

vim ./redis.conf

注释掉redis.windows-service.conf 中的bind 127.0.0.1这一行(在前面加#)

将protected-mode yes  改成  protected-mode no

保存并重启redis服务

⑨连接客户端

./bin/redis-cli -h 127.0.0.1 -p 6379

设置密码:config set requirepass XXXX
查看密码:config get requirepass

QUIT 断开连接

再次连接: ./bin/redis-cli -h 127.0.0.1 -p 6379 -a 123456

 

你可能感兴趣的:(Linux)