安装中遇到的问题:
src文件中没有redis.server和redis.cli等文件,或执行make或者make install报错(下面是make install报错):

make[1]: *** [server.o] 
Error 1 make[1]: Leaving directory `/home/redis-6.0.6/src' 
make: *** [install] Error 2

出现问题原因:都是因为gcc版本过低
解决办法:在redis-6.0.6目录下执行下列六行命令
①yum -y install centos-release-scl
②yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-③9-binutils
④scl enable devtoolset-9 bash
⑤echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile#修改环境变量
⑥gcc -v #可以查看版本

Linux下载安装Redis的安装步骤

1、在官网下载最新版的Redis
http://redis.cn/
在这里插入图片描述

2、下载获得 redis-x.x.x.tar.gz 后将它放到我们Linux的home目录下

3、解压命令 : tar -zxvf redis-x.x.x.tar.gz

4、进入目录: cd redis-x.x.x

5、切换用户 su root)在root用户下的目录cd redis-x.x.x;安装gcc (gcc是linux下的一个编译程序,是c程序的编译工具): yum install gcc-c++,版本测试: gcc -v
可能出现问题:gcc版本过低

make[1]: *** [server.o] 
Error 1 make[1]: Leaving directory `/home/redis-6.0.6/src' 
make: *** [install] Error 2

解决办法:在redis-6.0.6目录下执行下列六行命令
①yum -y install centos-release-scl
②yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-③9-binutils
④scl enable devtoolset-9 bash
⑤echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile#修改环境变量
⑥gcc -v #可以查看版本

6、在 redis-x.x.x 目录下执行 make 命令,然后在 redis-x.x.x目录下执行 make install (这两个命令执行后没有报错即成功)

7、查看默认安装目录:usr/local/bin(/usr 这是一个非常重要的目录,类似于windows下的Program Files,存放用户的程序)

8、拷贝配置文件(备用)
执行:cd /usr/local/bin
执行:ls -l
在/usr/local/bin文件下新建:mkdir xiaoConfig
在/usr/local/bin文件下拷贝:cp redis.conf xiaoConfig # 拷一个备份,养成良好的习惯,我们就修改这个文件

9、修改配置保证可以后台应用(改为后台方式启动,即将daemonize改为 yes)
在/usr/local/bin/xiaoConfig文件下执行:vim redis.conf ,找到daemonize并将daemonize改为 yes

10、启动Redis(通过指定的配置文件启动服务)
在/usr/local/bin文件下:redis-server ./xiaoConfig/redis.conf

11、测试连接(使用redis客户端进行连接)
在/usr/local/bin文件下:redis-cli -p 6379
出现127.0.0.1:6379>
然后
在127.0.0.1:6379>下执行:ping
在127.0.0.1:6379>下执行:set name xiaoxiao
在127.0.0.1:6379>下执行:get name

12、查看redis进程是否开启(双击xshell会话新建窗口虚拟机查看redis进程是否开启)
ps -ef|grep redis

13、关闭redis服务
在127.0.0.1:6379>下执行: shutdown
然后出现not connected> ,并执行:exit (not connected未连接)

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐