CentOS中安装Redis

  1. 上传安装包到/usr/local目录下
    使用命令:rz
  2. 解压安装包
    使用命令:tar zxvf redis-6.0.14.tar.gz
  3. 编译redis(进入/usr/local/redis-6.0.14目录)
    编译之前需要先安装gcc开发包:yum -y install gcc
    编译命令:make
    出现下面图片所示结果为编译成功在这里插入图片描述
  4. 安装redis(目的是将/usr/local/redis-6.0.14/src目录下生成的可执行文件拷贝到/usr/local/bin目录下,这样就不用每次想要开启redis数据库都要到/usr/local/redis-6.0.14/src目录下执行命令,我们可以在任何目录下执行命令)
    1)先进入/usr/local/redis-6.0.14目录下
    2)使用命令:make install
    3)我们进入/usr/local/bin目录下,查看到如下图片所示,则代表成功,以后我们就可以在任何目录开启redis服务和进入redis客户端了。
    在这里插入图片描述
  5. 启动redis服务
    1)前台启动命令:redis-server
    2)后台启动命令:redis-server &
    3)后台启动服务,需要指定配置文件时:
    redis-server redis.conf &
    redis-server /usr/local/redis.conf &
  6. 关闭redis服务
    使用命令:redis-cli shutdown
  7. 启动redis客户端
    1)默认连接127.0.0.1(本机)上的6379端口上的redis服务:redis-cli
    2)连接127.0.0.1(本机)上的指定端口redis服务:redis-cli -p 端口号
    3)连接指定ip主机上的指定端口的redis服务:redis-cli -h ip地址 -p 端口号
  8. 退出客户端:
    使用命令:exit/quit

拓展:

  1. 在任意目录下执行
    1)测试redis服务的性能:redis-benchmark
  2. 在redis客户端中执行:127.0.0.1:6379>(在这里执行)
    1)查看redis服务是否正常运行:ping(如果正常,redis返回pong,不过不正常,得不到正常结果)
    2)查看redis服务器的统计信息:info(查看redis服务的所有统计信息,info信息段;查看某一部分信息,例如:info CPU)
    3)redis的数据库实例:作用类似于mysql数据库的数据库实例,redis中的数据库实例只能由redis服务来创建和维护,开发人员不能修改和自行创建数据库实例,默认情况下,redis会自动创建16个数据库实例,并且给这些数据库实例进行编号,这些编号从0开始,一直到15,使用时通过编号来使用数据库,可以通过配置文件,来指定redis自动创建的数据库的个数,redis的每一个数据库实例本身占用的存储空间也是很少的,所以也不会造成存储空间的太浪费,默认情况下,redis客户端连接的的编号是0的数据库实例,但是我们可以使用命令来切换数据库实例:select index(index的值为0~15)
    4)查看当前数据库实例中所有key的数量(数据的数量):dbsize
    5)或查看当数据库实例中所有的key:keys *
    6)清空当前数据库实例中的所有数据:flushdb
    7)清空所有数据库实例中的所有数据:flushall
    8)查看redis中所有的配置信息:config get *
    9)查看redis中指定的配置信息:config get 信息,例如config get port

其它知识:
CentOS中安装JDK:https://blog.csdn.net/weixin_45645403/article/details/118221841
CentOS中安装Maven:https://blog.csdn.net/weixin_45645403/article/details/118222367
CentOS中安装MySQL:https://blog.csdn.net/weixin_45645403/article/details/118249299
CentOS中安装Nacos:https://blog.csdn.net/weixin_45645403/article/details/118224320
CentOS中安装Nginx:https://blog.csdn.net/weixin_45645403/article/details/118291514
CentOS中firewall的一些常用命令:https://blog.csdn.net/weixin_45645403/article/details/118223690
SpringBoot多模块工程打包以及运行:https://blog.csdn.net/weixin_45645403/article/details/117929151

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值