Mac环境下安装redis

1、下载

redis下载,传送门:https://redis.io/download
下载最新的稳定版本。

Mac环境下安装redis_第1张图片
image.png

二、安装与编译

解压下载到的压缩包文件,然后打开访达,command+shift+G跳转目录,跳转到/usr/local。
手动把刚刚解压好的文件(e.g.:redis-5.0.5)拷贝到local文件夹下。


Mac环境下安装redis_第2张图片
image.png

或者用命令行操作:

解压:tar zxvf redis-4.0.10.tar.gz
移动到: mv redis-4.0.10 /usr/local/

然后执行测试和安装命令:

切换到:cd /usr/local/redis-4.0.10/
编译测试 sudo make test
编译安装 sudo make install

如果在执行编译测试命令sodu make test时候报如下错:
Executing test client: couldn't execute "src/redis-benchmark": no such file or directory.
则依次执行以下两个步骤:
sudo make distclean
sudo make
再继续执行sodu make test

如果在执行编译测试命令sodu make test时候报如下错:
xcrun: error: invalid active developer path
执行如下命令:
xcode-select –install
再继续执行sodu make test

sodo make test执行成功后,如下图:

Mac环境下安装redis_第3张图片
image.png

继续执行 sodu make install

Mac环境下安装redis_第4张图片
image.png

三、安装成功测试

1.安装成功后,输入redis-server启动redis


Mac环境下安装redis_第5张图片
image.png

2.测试redis
新建一个终端窗口,输入命令行redis-cli


image.png
  1. 退出redis
    command+c 可以退出redis服务,退出后执行
127.0.0.1:6379> get wechat_token
Could not connect to Redis at 127.0.0.1:6379: Connection refused

服务连接不上。

  1. redis常用命令
    set key value 设置 key 的值
    get key 获取 key 的值
    exists key 查看此 key 是否存在
    keys * 查看所有的 key
    flushall 消除所有的 key

四、Nodejs连接redis

// 连接
var redis = require('redis'),
    RDS_PORT = 6379,
    RDS_HOST = '127.0.0.1',
    RDS_OPTS = {},
    client = redis.createClient(RDS_PORT, RDS_HOST, RDS_OPTS);
 
client.on('ready', function(res){
    console.log('ready')
})
// 取值赋值
client.set("str1","str1wewe",redis.print);
client.get("str1", function(err, reply){
    console.log(reply)
})

你可能感兴趣的:(Mac环境下安装redis)