Linux上安装Redis教程

篇文章是基于CentOS7,安装Redis版本为redis-6.2.6。

 一、下载并解压Redis

 1、执行下面的命令下载redis:

 wget https://download.redis.io/releases/redis-6.2.6.tar.gz

 2、解压redis:

 tar xzf redis-6.2.6.tar.gz

 3、移动redis目录,一般都会将redis目录放置到 /usr/local/redis目录:

 mv redis-6.2.6 /usr/local/redis

 二、编译并安装redis

 1、进入redis安装目录,执行make命令编译redis:

 cd /usr/local/redis/redis-6.2.6 

make

 等待make命令执行完成即可。

 如果执行make命令报错:cc 未找到命令,原因是虚拟机系统中缺少gcc,执行下面命令安装gcc:

 yum -y install gcc automake autoconf libtool make

 如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录,则需要在make指定分配器为libc。执行下面命令即可正常编译:

make MALLOC=libc

make命令执行完,redis就编译完成了。

2、执行下面命令安装redis,并指定安装目录

 make install PREFIX=/usr/local/redis

 

配置文件,拷贝redis.conf到安装目录下

cp redis.conf /usr/local/redis/bin/

cd /usr/local/redis/bin
./redis-server /usr/local/redis/bin/redis.conf

 

若远程连接错误,则:
首先进入服务器上的redis下的conf目录下的redis.conf文件;
第一步,以vim方式编辑redis.conf文件设置protected-mode的值为no;
第二步,找到bind 127.0.0.1项,前面加上#注释掉,如果bind前面没有加#,则不需要再管了
如果上面步骤做完之后还是不行的话,可以试试关掉自己虚拟机或者服务器上的防火墙

 

后台启动

./redis-server  /usr/local/redis/bin/redis.conf &

 

 

 

 

 

 

 

 

 

 

 

posted @ 2022-11-28 22:42  公瑾大都督  阅读(89)  评论(0)    收藏  举报