博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mac 下安装redis
阅读量:4215 次
发布时间:2019-05-26

本文共 1290 字,大约阅读时间需要 4 分钟。

转载于:https://my.oschina.net/jackieyeah/blog/524583

下载、解压、重命名并且编译安装Redis

~ wget http://download.redis.io/releases/redis-3.0.5.tar.gz ~ tar xzf redis-3.0.5.tar.gz~ mv redis-3.0.5 redis~ cd redis~ make~ make test~ make install

配置文件redis.conf

redis解压目录里有一个配置文件redis.conf ,编辑此配置文件,找到 dir  ./  这一行。redis会将内存中的数据写入文件中,而此配置就是指定数据文件保存的路径。我本机指定的目录为:

dir /Users/jackiehff/Software/redis_data/

编辑过后,将配置文件移动到 /usr/local/etc 目录下

~ sudo mv redis.conf /usr/local/etc

启动Redis

  终端输入:

~ /usr/local/bin/redis-server /usr/local/etc/redis.conf

  服务启动成功画面:

  

测试连通性 

~ cd /usr/local/bin~ ./redis-cli127.0.0.1:6379> set jackiehff hiOK127.0.0.1:6379> get jackiehff"hi"

设置开机自动启动redis server

新建plist文件

~ sudo vi /Library/LaunchDaemons/io.redis.redis-server.plist
文件内容如下
 
Label
io.redis.redis-server
ProgramArguments
/usr/local/bin/redis-server
/usr/local/etc/redis.conf
RunAtLoad

使用launchctl设置开机自动启动

~ sudo launchctl load /Library/LaunchDaemons/io.redis.redis-server.plist

使用launchctl启动redis server

~ sudo launchctl start io.redis.redis-server

使用launchctl停止redis server

~ sudo launchctl stop io.redis.redis-server
你可能感兴趣的文章
Hive调优
查看>>
HQL排查数据倾斜
查看>>
DAG以及任务调度
查看>>
LeetCode——DFS
查看>>
MapReduce Task数目划分
查看>>
ZooKeeper分布式锁
查看>>
3126 Prime Path
查看>>
app自动化测试---ADBInterface驱动安装失败问题:
查看>>
RobotFramework+Eclipse安装步骤
查看>>
测试的分类
查看>>
photoshop cc2019快捷键
查看>>
pycharm2019版本去掉下划线的方法
查看>>
九度OJ 1091:棋盘游戏 (DP、BFS、DFS、剪枝)
查看>>
leetcode 13: Roman to Integer
查看>>
a标签中调用js方法
查看>>
js函数中传入的event参数
查看>>
[hive]优化策略
查看>>
c++14现代内存管理
查看>>
右值引用,move语义和完美转发
查看>>
c++使用宏检测类是否包含某个函数或者变量属性
查看>>