Redis的安装、启动以及客户端连接

一、Redis的安装

Mac OS X(使用Homebrew安装Redis)

本人使用的是Mac OS X系统,在mac上很多软件都是使用homebrew来安装的,所以没有安装homebrew请自行安装
然后在终端执行命令:

$ brew install redis

然后就会出现一下安装进度提示:

==> Downloading https://download.redis.io/releases/redis-6.0.8.tar.gz
######################################################################## 100.0%
Warning: Your Xcode (8.3.3) is outdated.
Please update to Xcode 9.2 (or delete it).
Xcode can be updated from the App Store.

==> make install PREFIX=/usr/local/Cellar/redis/6.0.8 CC=clang BUILD_TLS=yes
==> Caveats
To have launchd start redis now and restart at login:
  brew services start redis
Or, if you don't want/need a background service you can just run:
  redis-server /usr/local/etc/redis.conf
==> Summary
🍺  /usr/local/Cellar/redis/6.0.8: 11 files, 3.7MB, built in 30 seconds

待安装完毕即可。
注:

  • 如果遇到Updating Homebrew…这种在更新homebrew很久的情况,可以选择ctrl+C跳过更新homebrew的步骤直接跳到下载安装redis
  • 使用homebrew安装的软件会默认在/usr/local/Cellar/路径下
  • 一些二进制的可执行文件则在/usr/local/Cellar/redis/6.0.8/bin目录下
  • redis的配置文件redis.conf在/usr/local/etc下
Linux

参照redis官网给出的在linux上安装redis,是使用以下命令:

$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz
$ tar xzf redis-6.0.9.tar.gz
$ cd redis-6.0.9
$ make

安装完成后,可以看到

  • redis的配置文件redis.conf在你当前安装redis的路径下的 ~/redis-6.0.9路径下
  • 可执行文件则在 ~/redis-6.0.9/src目录下

二、启动Redis

启动redis有三种方式:

  • 最简启动
  • 动态参数启动
  • 配置文件启动
1、最简启动
$ redis-server

默认启动的端口是6379
在这里插入图片描述

2、动态参数启动
$ redis-server --port 端口号

动态设置redis启动的端口
在这里插入图片描述

3、配置文件启动
$ redis-server 配置文件路径

通过redis的配置文件开设置redis的一些参数,然后启动(适合正式线上使用,通过配置文件来进行自动化管理)
在这里插入图片描述
OR 自己手动创建一个redis配置文件

例如我们在本地的某路径下创建一个名为 redis-6382.conf 的配置文件,内容为:

bind 127.0.0.1 ::1
protected-mode yes
port 6382               #端口号
daemonize yes           #开启守护进程
logfile "6382.log"      #日志文件
dir /usr/local/Cellar/redis/6.0.8/data  #日志文件生成在此路径下

然后以配置文件启动redis

$ redis-server xxxx/xxxx/redis-6382.conf

可以通过ps aux | grep redis查看redis是否以6382端口启动了:
在这里插入图片描述
代表已经启动,并且可以去设置的dir参数路径下看是否有日志文件 “6382.log”生成

三、Redis客户端连接服务

Redis连接客户端可以有几种形式:

  • 第一种不指定任何参数,默认是连接本地端口为6379的redis服务
$ redis-cli
  • 第二种指定端口 host默认为127.0.0.1
redis-cli -p 6379
  • 第三种指定ip和端口
$ redis-cli -h 127.0.0.1 -p 6379

如下:
在这里插入图片描述

用PING命令检测是否连接成功

返回PONG代表成功
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值