redis的安装与启动

898 阅读2分钟

本次的安装与启动都是基于centos8版本的环境

一、下载解压安装包

  • 进入redis官网 拷贝下redis安装包的下载路径

  • 在centos中新建一个目录redis ,进入到这个目录下面执行 wget download.redis.io/releases/re… 这个命令,会将redis的安装包拉取到这个redis的目录下面,再执行tar xf redisxxx.gz命令,将安装包解压

二、编译以及启动

  • 进入解压了安装包内部,里面的文件如下:

重点看README.md 文件,使用vi REMADME.md命令进入文件

里面有全部的redis 安装 启动 的全部介绍

  • 里面有一个make命令的介绍,直接在安装包的内部目录下执行make命令,将源码进行编译,如果执行报错的话可以找到问题之后再执行make distclean命令来重新编译并删除上次编译失败但是存在的部分文件

  • 接下来就可以直接启动redis了,在src的目录下可以直接执行./redis-server脚本就可以直接启动redis服务了

三、让redis注册到操作系统中启动

或者可以安装一下redis到本机让其自启动,进入到utils目录下面有一个install_server脚本,这个脚本会将redis安装到你的操作系统当中

  • 所以执行make install PREFIX=/opt/xxx/redis6这个命令,表示将redis安装到/opt/xxx/redis6这个目录下了,在这个目录下面有一个bin目录,里面可以直接启动redis,但是还是没有直接启动,我们希望能够是service redis start的方式去启动这个redis 服务

  • 回到utils这个目录下面,我们去执行install_server这个脚本,但是这个脚本需要知道你的redis是安装在哪个目录下的,所以我们要去配置一下系统的环境变量,使用 vi /etc/profile命令进入文件中加上下面的东西

然后再执行一下source /etc/profile 让这个文件生效,之后可以输出一下这个环境变量 echo$PATH,如果有你刚刚加的配置就说明生效了,然后可以进入到真正的安装了

  • 执行./install-server 会出现以下的命令

配置完成之后回车就可以启动了,然后查看一下你的redis的启动情况

发现有redis 的服务启动了,表示所有的都安装完毕了也启动了!