Redis的不同系统安装教程

Redis安装

mac os安装

1,下载地址:
https://redis.io/download/

2,选择某个版本,macOs版本的

3,解压redis-3.0.7.tar.gz,拷贝到任意目录,例如/usr/local/。执行解压命令:

tar xzf redis-3.0.7.tar.gz

4,编译和安装。

跳转到“ cd /usr/local/redis/”,然后编译,安装 make
安装后执行make install,基本安装完,配置都采用默认配置。

5,启动redis

cd到redis解压目录下,在src中可以看到redis-server和redis-cli,先启动redis-server再启动redis-cli。

实例:
cd /usr/local/redis-6.2.5/src
redis-server 

然后另开一个新窗口:
cd /usr/local/redis-6.2.5/src
redis-cli

6,关闭/停止

使用过程中,难免会遇到redis没有正常关闭,导致下一次运行不起来,因为端口号被占用。
使用命令:ps aux|grep redis,来杀死进程。

ps aux|grep redis

kill -9 $(pid)

Linux安装

一、安装

1、去官网下载稳定版本的redis,* https://redis.io/ *,目前是5.0
2、安装步骤:

  1. 进入安装包路径 我的是 ‘下载/redis-5.0.5.tar.gz’
  2. 解压 tar -zxvf redis-5.0.5.tar.gz
  3. cd redis-5.0.5 会看到一个install 文件
  4. sudo make install
  5. 成功标识
    Hint: It's a good idea to run 'make test' ;
  6. cd /src
  7. sudo make install PREFIX=/usr/local/redis-5.0.5/
    Hint: It's a good idea to run 'make test' ;)
  8. make test 测试一下
  9. 成功标识
    \o/ All tests passed without errors!
  10. 进入文件目录
    cd /usr/local/redis-5.0.5/
  11. cd bin/ 你会发现有 redis-server redis-cli
  12. 先运行 redis-server,成功的话
    ./redis-server
  13. 重新打开一个终端 进入cd /usr/local/redis-5.0.5/bin
  14. 运行 ./redis-cli 成功标识
    127.0.0.1:6379>

3、使用过程中,难免会遇到redis没有正常关闭,导致下一次运行不起来,因为端口号被占用。
使用命令:ps aux|grep redis,来杀死进程。

二、使用

1、运行客户端,执行 ./redis-cli 命令,默认使用 0号数据库

2、使用 select 1 可以切换到1号数据库。执行 SET runoob2 "jack" 的时候,抛出一个异常,这是由于强制停止redis快照,不能持久化引起的,运行 info命令,查看redis快照的状态。
解决方案:运行 config set stop-writes-on-bgsave-error no 命令。

3、项目中使用本地的redis,需要密码。
不重启redis设置密码:
config set requirepass test123
config get requirepass
auth test123
最后提示有: ‘ok’ 设置成功

猜你喜欢

转载自blog.csdn.net/weixin_44143114/article/details/126613078