1.下载redis安装包

(1)可以直接在linux系统控制台执行命令:wget http://219.238.7.66/files/502600000A29C8D5/download.redis.io/releases/redis-3.2.9.tar.gz
(2)点击这里下载我提供的安装包,提取码:xet8

2.安装

(1)将下载好的安装包解压到 /usr/local/目录下(也可以是其他目录)。执行命令:tar -zxvf redis-3.2.9.tar.gz -C /usr/local/ 其中-C 参数表示解压后的目标文件的位置,也就是解压到哪个文件夹下。
(2)编译解压文件。执行命令:make
注意事项:执行后有可能会报错。
第一种错误:gcc:Command not found.这是系统没有安装gcc编译程序,执行命令: yum -y install gcc 进行安装完后,先执行命令:make distclean 清除之前编译产生的文件,然后在执行make命令即可。
第二种错误:error: jemalloc/jemalloc.h: No such file or directory。解决方案,执行命令:make MALLOC=libc 然后在执行编译命令。
编译成功后如图所示:
在这里插入图片描述
(3)最后在执行一下命令:make install .
注意:在make执行之后再执行 make install,该操作则将 src下的许多可执行文件复制到/usr/local/bin 目录下,这样做可以在任意目录执行redis的软件的命令(例如启动,停止,客户端连接服务器等), make install 也可以不用执行,看心情啦,当然了,推荐执行一下。执行后效果如下:
在这里插入图片描述
致此,redis已经安装成功了,下面可以启动一下试试了。

3.使用

(1)启动
进入/usr/local/redis-3.2.9/src目录下,执行命令:./redis-server & 后台方式启动redis。效果如下:
在这里插入图片描述
此时查看redis进程,如下显示,说明已经启动成功了:
在这里插入图片描述
(2)关闭redis

/usr/local/redis-3.2.9/src目录下执行:./redis-cli shutdown 建议使用这种方式,redis会将数据处理完后在关闭。当然也可以直接杀进程,kill pid ,但这种方式会直接关闭,如果有正在处理的数据就会停止处理。

最后

顺便提一嘴,redis的默认端口号是:6379(偷偷告诉你,用过redis的都知道哦)

Logo

更多推荐