redis安装

1.tar -zxvf redis-2.6.14.tar.gz

2.cd redis-2.6.14

3.make PREFIX=/usr/local/redis-4.0.6 install

4.mkdir /usr/local/redis-4.0.6/etc

 

 

1.5,可能会出现的错误提示

>>提示1

make[3]: gcc:命令未找到

>>解决

yum -y install gcc-c++

 

>>提示2

在包含自 adlist.c34 的文件中:

zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录

zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"

>>解决

make的时候加上 MALLOC=libc 参数

make PREFIX=/usr/local/redis-4.0.6 MALLOC=libc install

 

 

7.

cp redis.conf /usr/local/redis

这个文件是redis启动的配置文件

 

8.

由于redis安装在/data1/apps/redis2.6.14/下,所以

cd /data1/apps/redis2.6.14/ 进入这个目下,执行

cp redis-benchmark redis-cli redis-server /usr/local/redis

这样就不用再执行时加上./了,而且可以在任何地方执行

 

查看

 

9. echo 1 > /proc/sys/vm/overcommit_memory  

 

10.启动服务

 redis安装_第1张图片

11.vim redis.conf

# By default Redis does not run as a daemon. Use 'yes' if you need it.

# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.

#daemonize no

daemonize yes

no 改为 yes

 redis安装_第2张图片

12.   ./redis-cli报错

 

解决方法:

 redis安装_第3张图片

先退出exit

 

然后

 redis安装_第4张图片

OK

说明成功了。

 

退出当前命令行:quit

13.关闭redis

redis安装_第5张图片

 

 

你可能感兴趣的:(redis安装)