Linux安装Redis,手把手教学

Linux安装Redis

redis官网:https://redis.io/ 版本自选

redis使用教程:https://www.runoob.com/redis/redis-install.html
在这里插入图片描述

1.将redis-6.2.1.tar.gz压缩包上传到Linux的 /home 目录下 使用WinSCP工具或者Xftp(收费)

2.查看home 目录下是否有 redis-6.2.1.tar.gz的压缩包
[root@iZbp11ndb5zfpo21q8xhfaZ opt]# cd /home
[root@iZbp11ndb5zfpo21q8xhfaZ home]# ls
3.由于文件一般安装在opt文件夹下 ,所以将压缩包移动到opt文件夹下
[root@iZbp11ndb5zfpo21q8xhfaZ home]# mv redis-6.2.1.tar.gz /opt
4.查看opt文件夹并将redis-6.2.1.tar.gz解压
[root@iZbp11ndb5zfpo21q8xhfaZ home]# cd /opt
[root@iZbp11ndb5zfpo21q8xhfaZ opt]# ls

[root@iZbp11ndb5zfpo21q8xhfaZ opt]# tar -zxvf redis-6.2.1.tar.gz

//查看是否安装成功
[root@iZbp11ndb5zfpo21q8xhfaZ opt]# ls
redis-6.2.1(解压完成)  redis-6.2.1.tar.gz

//查看redis-6.2.1中有哪些文件
[root@iZbp11ndb5zfpo21q8xhfaZ opt]# cd redis-6.2.1
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# ls
00-RELEASENOTES  COPYING   MANIFESTO   runtest-cluster    src
BUGS             deps      README.md   runtest-moduleapi  tests
CONDUCT          INSTALL   redis.conf  runtest-sentinel   TLS.md
CONTRIBUTING     Makefile  runtest     sentinel.conf      utils

5.Redis文件中 可能需要修改 redis.conf 配置文件,最好备份一个 —> 在第8部分备份过程
6.给Linux安装gcc
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# yum install gcc-c++

//若已经安装,则提示信息中会雏形 Package gcc-c++-8.3.1-5.1.el8.x86_64 is already installed.   若没有安装可以看看yum如何安装到Linux

//查看gcc是否安装
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux.......

//使用make命令自动配置文件,配置需要等待一会,成功提示Hint: It's a good idea to run 'make test' ;)
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# make

//确认是否安装成功
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# make
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# make install

在这里插入图片描述

7.redis的默认安装目录/usr/local/bin
[root@iZbp11ndb5zfpo21q8xhfaZ redis-6.2.1]# cd /usr/local/bin
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# ls

在这里插入图片描述

8.在bin下创建一个conif文件,存放redis.conf的拷贝文件,config目录下的redis.conf将作为redis启动的配置文件
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# mkdir config
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# cp /opt/redis-6.2.1/redis.conf config
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# cd config
[root@iZbp11ndb5zfpo21q8xhfaZ config]# ls
redis.conf

9.redis默认不是后台启动,需要修改redis.conf 配置文件,修改完成escshift+:wq 退出修改
//查看redis.conf文件
[root@iZbp11ndb5zfpo21q8xhfaZ config]# vim redis.conf

在这里插入图片描述

10.回到上一级目录,在bin下启动redis
[root@iZbp11ndb5zfpo21q8xhfaZ config]# cd ..
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# pwd
/usr/local/bin
启动redis,以后启动集群需要用不同命名的redis.conf
//redis启动命令
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# redis-server config/redis.conf
测试redis是否启动成功,不同的服务器使用不同的端口号
//测试redis是否启动成功
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# redis-cli -p 6379
127.0.0.1:6379> ping
PONG

//测试基本指令
127.0.0.1:6379> set name cloudRedis
OK
127.0.0.1:6379> get name
"cloudRedis"
127.0.0.1:6379> keys *
1) "name"
11.查看redis进程连接,另外开启一个服务器端口
[root@iZbp11ndb5zfpo21q8xhfaZ ~]# ps -ef|grep redis

12.关闭 redis 连接,使用shutdown指令后,再输入exit退出
127.0.0.1:6379> shutdown
not connected> exit
[root@iZbp11ndb5zfpo21q8xhfaZ bin]# 

在这里插入图片描述

再次查看 redis 进程
[root@iZbp11ndb5zfpo21q8xhfaZ ~]# ps -ef|grep redis

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值