1. 首先登陆Redis官网,找到Download it下面的Check the downloads page(查看下载页面),点击进入下载页面
2. 进入下载页面后,找到Installation(安装)这一块,下面那块就是安装步骤
3. 具体安装流程:
3.1 wget http://download.redis.io/releases/redis-6.0.5.tar.gz:wget命令与yum命令有些不一样,yum命令是下载并安装,但是wget命令是只下载不安装;这个命令在哪个路径下执行,Redis就下载在哪个路径下(我这里是放在/home/software下面);当达到100%时表示已经下载成功
3.2 tar -zxvf redis-6.0.5.tar.gz;:由于我是安装在别的地方,所以命令是这样的
tar -zxvf /home/software/redis-6.0.5.tar.gz -C /home
回车之后,可以在安装的位置找到redis文件夹,我的是在/home下
由于我个人习惯,redis文件夹我重命名了一下
3.3 cd /home/redis6.0.5:进入到安装的redis文件夹中去
3.4 make:进行编译,把C语言编译的程序编译成二进制
正常情况下,出现如下提示,表示编译成功
但是也有编译失败的情况,如下图:
出现这种情况,按照下面的步骤执行就可以编译成功(已亲自测试过):
① 一般出现这个错误是因为gcc(gcc是专门编译C语言的)的版本太低,需要首先检查一下gcc的版本:gcc -v
② 升级gcc的版本:下面三个命令依次执行
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
③ 设置永久升级gcc的版本:
echo “source /opt/rh/devtoolset-9/enable” >>/etc/profile
④ 再次执行make:由于gcc的版本已经升级到高一点的版本,所以再次编译的时候就会成功
3.5 启动redis:进入redis的src文件夹里面,src里面存放的是启动程序,redis数据库的启动文件是redis-server
如果在src下执行完./redis-server之后出现上图中蓝色框中的图形,表明redis启动成功,redis的端口号是:6379;redis是把数据放到内存当中去,它的读写速度非常快;上图界面,按ctrl+c可退出
4. 后台启动redis:
以上步骤启动的redis,不是以后台运行程序的方式启动的;在当前命令窗口下,如果想执行其他命令,必须把当前正在启动着的redis关闭掉,否则不能执行其他命令,要想解决这个问题,我们需要在后台启动redis。
后台启动redis,需要对redis配置文件(redis.conf)里面的相关参数进行修改:
① 编辑redis.conf文件":vim redis.conf
② 注释掉redis.conf中的"bind 127.0.0.1"
③ redis.conf中的"protected-mode yes"改为"protected-mode no",去掉保护模式
④ redis.conf中的"daemonize no"改为"daemonize yes",以后台模式启动
⑤ redis.conf中的"requirepass your_password"一行可以注释掉,变成免密登录,默认是已经注释掉了,若没有注释,需要注释
⑥ 启动程序:src/redis-server redis.conf启动redis的时候读取redis.conf文件
⑦ 确认redis后台程序已经启动:ps -ef | grep redis
5. redis图形化界面连接:(工具:Redis Desktop Manager)
Linux系统联网安装Redis
最新推荐文章于 2025-03-01 16:42:23 发布