码迷,mamicode.com
首页 > 系统相关 > 详细

Mac 下 Redis 5.0 的卸载与安装

时间:2019-02-12 00:29:55      阅读:335      评论:0      收藏:0      [点我收藏+]

标签:str   错误   class   cal   图片   5.0   工作   tar   卸载   

卸载

停止 redis 服务器

redis-cli shutdown

检测

#检测后台进程是否存在
ps -ef |grep redis

#检测6379端口是否在监听
netstat -lntp | grep 6379

#因为Redis可以妥善处理SIGTERM信号,所以直接 kill -9 进程id 也是可以关闭redis的
kill -9 PID

删除 make 的时候产生的几个 redis 文件

ll /usr/local/bin

技术图片

rm -rf /usr/local/bin/redis*

删除解压后的文件目录和所有文件

cd /usr/local/
rm -rf redis-5.0.3
rm -rf redis-5.0.3.tar.gz

安装与配置

安装redis有两种方法, 第一种是从官网上下载安装, 第二种是从homebrew上面安装。

本处讲的是从官网下载安装。

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

把下载的压缩包解压并放置到 /usr/local/ 目录下

cd /usr/local/redis-5.0.3/

配置(默认配置也行)

cd /usr/local/redis-5.0.3

vim redis.conf

找到 requirepass 字符串,password 替换成电脑的密码 (记得把前面"#"去掉)

技术图片

查找 127.0.0.1,把127.0.0.1 改成你的服务器地址,如果是本机就不用改了~

技术图片

编译测试

sudo make test

编译安装

sudo make install

启动服务、进入客户端、停止

# 启动服务
redis-server

# 进入客户端
redis-cli

# 停止
redis-cli shutdown

成功启动如下图所示:
技术图片

由于配置问题可能出现如下图所述的错误:

技术图片

在通过上述配置安装redis后,只要不在 /usr/local目录下启动服务,就不会出现上述问题。

个人推测是由于配置文件(redis.conf)中工作路径的权限问题,默认配置的工作路径为当前路径,在 /usr/local目录下启动服务没有写入权限,可以尝试修改配置文件的工作路径解决。

技术图片

Mac 下 Redis 5.0 的卸载与安装

标签:str   错误   class   cal   图片   5.0   工作   tar   卸载   

原文地址:https://www.cnblogs.com/dear_diary/p/10363616.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!