Mac下载安装Redis以及配置
Mac安装Redis
使用Homebrew安装Redis
安装HomeBrew之前,需要你安装Node.js和npm。这里去Node.js官网下载16.20.0版本的或者之前的也可以,但是18和以后的一些版本,项目是跑不起来的。
node-v16.20.0
安装之后,会自动安装Node.js和npm管理工具:
在终端中可以通过node -v 或者 npm -v查看版本号,npm安装成功之后,
首先安装npm,我们安装完了,下面安装安装Homebrew,执行以下命令行,时间可能有点长,期间需要两次输入选择的源和你的Mac开机密码,最后提示安装成功,需要重启终端既可以了:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
注意双引号不要误删了。
完了,重新打开终端输入以下命令,安装Redis:
brew install redis
等待下载一会后,弹出如下信息,即安装Redis成功:
Last login: Thu Apr 20 21:39:59 on ttys000macbookpro@MacBookdeMacBook-Pro ~ % brew install redis==> Downloading https://formulae.brew.sh/api/formula.jws.json######################################################################### 100.0%==> Downloading https://formulae.brew.sh/api/cask.jws.json######################################################################### 100.0%==> Fetching dependencies for redis: ca-certificates and openssl@1.1==> Fetching ca-certificates==> Downloading https://mirrors.aliyun.com/homebrew/homebrew-bottles/ca-certific######################################################################### 100.0%==> Fetching openssl@1.1==> Downloading https://mirrors.aliyun.com/homebrew/homebrew-bottles/openssl%401######################################################################### 100.0%==> Fetching redis==> Downloading https://mirrors.aliyun.com/homebrew/homebrew-bottles/redis-7.0.1######################################################################### 100.0%==> Installing dependencies for redis: ca-certificates and openssl@1.1==> Installing redis dependency: ca-certificates==> Pouring ca-certificates-2023-01-10.all.bottle.tar.gz==> Regenerating CA certificate bundle from keychain, this may take a while...🍺 /usr/local/Cellar/ca-certificates/2023-01-10: 3 files, 216.8KB==> Installing redis dependency: openssl@1.1==> Pouring openssl@1.1-1.1.1t.big_sur.bottle.tar.gz🍺 /usr/local/Cellar/openssl@1.1/1.1.1t: 8,101 files, 18.5MB==> Installing redis==> Pouring redis-7.0.11.big_sur.bottle.tar.gz==> CaveatsTo restart redis after an upgrade: brew services restart redisOr, if you don't want/need a background service you can just run: /usr/local/opt/redis/bin/redis-server /usr/local/etc/redis.conf==> Summary🍺 /usr/local/Cellar/redis/7.0.11: 14 files, 2.6MB==> Running `brew cleanup redis`...Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).==> Caveats==> redisTo restart redis after an upgrade: brew services restart redisOr, if you don't want/need a background service you can just run: /usr/local/opt/redis/bin/redis-server /usr/local/etc/redis.confmacbookpro@MacBookdeMacBook-Pro ~ %
查看安装及配置文件位置
-
Homebrew安装的软件会默认在
/usr/local/Cellar/
路径下 -
redis的配置文件
redis.conf
存放在/usr/local/etc
路径下
启动Redis命令:
//方式一:使用brew帮助我们启动软件brew services start redis//方式二redis-server /usr/local/etc/redis.conf
//执行以下命令redis-server
这里直接使用第二种启动方式,终端输入:redis-server /usr/local/etc/redis.conf
启动输出如下:
查看redis服务进程
我们可以通过下面命令查看redis是否正在运行:
ps axu | grep redis
重新打开一个终端,输入上面的命令,查看正在进行的Redis服务进程:
redis-cli连接redis服务
redis默认端口号6379,默认auth为空,输入以下命令即可连接:
redis-cli -h 127.0.0.1 -p 6379
启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。
$redis-cliredis 127.0.0.1:6379>redis 127.0.0.1:6379> PINGPONG
在以上实例中我们连接到本地的 redis 服务并执行 PING 命令,该命令用于检测 redis 服务是否启动。
关闭redis服务
正确停止Redis的方式应该是向Redis发送SHUTDOWN命令
redis-cli shutdown
强行终止redis
sudo pkill redis-server
redis.conf 配置文件详解
回到Mac桌面顶部菜单栏 -> 前往 ->前往文件夹,然后在弹出框中输入路径:/usr/local/etc/redis.conf
由于文件过大,这里不在贴出打开后的内容(Mac自带的文本编辑器可以打开查看)redis默认是前台启动,如果我们想以守护进程的方式运行(后台运行),可以在redis.conf中将daemonize no,修改成yes即可。
来源地址:https://blog.csdn.net/tesol_service/article/details/130277231
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341