在CentOS8中安装并启动Redis6

321 阅读1分钟

以下教程以Redis-6.2.3版本为例

安装过程

  1. 官网下载Redis-6.2.3.tar.gz
  2. 将Redis-6.2.3.tar.gz文件包移动到Linux系统的/opt目录下
  3. 使用tar -zxvf Redis-6.2.3.tar.gz 命令进行解压
  4. 使用cd /redis-6.2.3 进入redis文件夹
  5. 执行命令yum -y install gcc gcc-c++ make tcl,安装gcc、make、tcl
  6. 执行命令make进行编译
  7. 执行命令make test,对编译结果进行测试

启动过程

  1. 在目录/usr/local下新建文件夹
> mkdir /usr/lcoal/soft
> mkdir /usr/lcoal/soft/redis6
> mkdir /usr/lcoal/soft/redis6/conf
  1. 将redis.conf配置文件复制到上面新建的/conf文件夹中
> cp /opt/redis-6.2.3/src/redis.conf /usr/local/soft/redis6/conf
  1. 修改redis.conf副本 执行以下命令打开redis.conf文件:
> vim /usr/local/soft/redis6/conf/redis.conf

将文件中的daemonize no修改为daemonize yes,然后保存退出。

  1. 启动Redis
> redis-server /usr/local/soft/redis6/conf

执行这条命令时,如果系统报command not dound,那么将redis-server命令从redis的src目录下复制到/usr/local/bin下,即可在任意目录下使用该命令。(redis-cli命令同理。)

执行完该命令后,检查Redis是否启动:

> ps -ef|grep redis

出现以下内容说明Redis已启动:

root    24976    4849    0  01:17  ?        00:00:00  redis-server   127.0.0.1:6379
root    24988    8292    0  01:17  pts/0    00:00:00  grep --color=auto redis
  1. 进入Redis
> redis-cli -p 6379
127.0.0.1:6379> ping
PONG

执行以上命令并得到响应输出,即表示成功进入Redis。