一、下载redis
方法一:
用redis的下载链接下载redis压缩包,该种方法只能下载最新版本
1、登录redis官网
Redis官网链接:
2、跳转redis下载页面
3、找到redis的下载链接
4、用wget下载redis压缩包
wget https://github.com/redis/redis/archive/7.0.2.tar.gz
若提示没有wget命令则可执行以下命令安装wget命令
yum install wget
效果图:
方法二:
使用工具把在window下载下来的安装包传输到服务器上(我这里使用的是Xftp7)
有需要的可以到官网下载:https://www.xshell.com/zh/
1、登录redis官网
Redis官网链接:
2、跳转redis下载页面
3、下载redis的压缩包
4、 打开Xftp7,新建会话
5、把在window上下载好的redis压缩包拖到另一边窗口
6、redis压缩包传输过程
7、效果图
方法三:
用该种方法能自选版本下载
1、访问该网站,找到适合的redis版本
http://download.redis.io/releases/
2、用wget下载相应的redis压缩包
wget http://download.redis.io/releases/redis-7.0.2.tar.gz
3、效果图:
二、解压redis压缩包
1、解压redis所需要的命令
tar -zxvf 7.0.2.tar.gz
- 参数含义:
- -z表示调用gzip程序
- -x表示解压缩文件
- -v表示显示tar处理文件过程中的详细处理信息
- -f表示需要操作的文件名
效果图:
2、安装C语言(C++)编译器
因为redis是用C语言编写的,所以需要在Linux系统中安装C语言(C++)编译器来对redis进行编译,不然后续使用make命令来对redis进行编译时会报错
安装C语言(C++)编译器的命令
yum install gcc-c++
查看C语言(C++)编译器是否安装成功
gcc -v
效果图:
3、编译redis
进入redis的文件夹
cd redis-7.0.2/
执行make命令进行编译
make
效果图:
执行命令进行安装redis
make install
效果图:
三、找到redis的安装目录
1、进入Linux系统中所有程序的默认安装路径
cd /usr/local/bin/
2、查看当前目录的内容
ls
效果图:
四、备份redis的配置文件
为方便redis根据我们设置的redis.config配置文件启动,同时也对redis.config配置文件作备份处理,所以把redis.config配置文件复制到redis的安装路径里
1、在/usr/local/bin/中新建一个文件夹,用来存储redis.config文件(文件夹名可以自己取)
mkdir redisconfig
效果图:
2、把redis.config文件复制到我们新建好的文件夹里(redis.conf的所在路径可能不同,仅作参考)
例:
cp /root/redis-7.0.2/redis.conf /usr/local/bin/redisconfig/
效果图:
五、修改redis的配置文件
由于redis默认不是开机自启动,所以我们需要修改redis.conf配置文件
redis.conf配置文件的各参数解释在我的另一篇文章里,有兴趣的同学可以参考学习
https://blog.csdn.net/m0_64284147/article/details/125138279
1、打开redis.conf文件
vim redis.conf
2、把守护进程改成yes
守护进程默认关闭:
修改成开启:
3、保存并退出
按Esc键,然后输入:(英文冒号)再在命令行输入wq命令按回车键进行保存并退出
:wq
例:
六、启动redis服务
1、让redis按照我们修改后的配置文件来启动
例:
redis-server redisconfig/redis.conf
2、查看是否有redis服务的进程,若有进程显示redis-server在运行,则证明redis服务启动成功
ps -ef | grep redis
- 参数含义:
- -e:显示所有进程
- -f:全格式
- | 符号,是个管道符号,表示ps命令和grep命令同时执行
- grep命令(Global Regular Expression Print),用于查找,能使用正则表达式搜索文本,然后把匹配的行显示出来
效果图:
七、启动redis的命令行界面(可以指定端口,也可以不指定,若不指定则默认用6379端口开启)
redis-cli -p 6379
效果图:
八、测试是否联通redis
在redis的命令行里输入ping,若返回PONG,则证明成功连上redis
ping
效果图:
其他:
一、关闭redis服务
在redis命令行输入shutdown命令
shutdown
效果图:
退出redis-cli
exit
效果图: