Linux中安装Redis
前言
本文适合初学者入门,掌握在linux中下载、配置redis。
1、redis简介
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。
本文中主要介绍redis-6.2.7的在线安装。redis-6.2.7 包含许多新命令和改进,但没有大的特性。主要是让 Redis 更加完善,解决了很多用户经常或长期要求的问题。
2、wget命令下载redis
1.使用root账号登录,并在/opt/software目录下创建redis目录:
2.使用wget命令在线下载redis-6.2.7.tar.gz压缩包到redis目录
wget https://download.redis.io/releases/redis-6.2.7.tar.gz
3、tar命令解压redis压缩包
1.使用tar xzf命令解压redis-6.2.7.tar.gz压缩包
2.查看redis-6.2.7.tar.gz解压后的文件结构:
4、make编译redis
linux中 make是用来编译的,它从Makefile中读取指令,然后编译。 make的作用是开始进行源代码编译,以及一些功能的提供,这些功能由他的 Makefile 设置文件提供相关的功能
比如make install一般表示进行安装,make uninstall 是卸载,不加参数就是默认的进行源代码编译
使用make命令编译redis必须先切换到刚解压的redis-6.2.7目录中,如图所示
编译的信息太多,此处省略部分编译信息 …
注意:上图中是编译时的部分编译信息的截图,编译过程中需要等待一定的时间,耐心等待即可
5、启动redis服务
使用src/redis-server命令启动redis服务时必须将目录切换到redis-6.2.7
src/redis-server
7、连接redis
切换到/opt/software/redis/redis-6.2.7目录下,输入src/redis-cli命令启动客户端连接
src/redis-cli
8、退出redis客户端连接
退出方式1:使用exit命令退出客户端连接
quit
退出方式2:使用exit命令退出客户端连接
9、停止redis服务
停止redis服务的方式是向redis发送shutdown命令,方法为:(关闭默认端口)
src/redis-cli shutdown
上图中ps -aux|grep redis主要用于查看redis进程服务



