企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### 使用Homebrew安装Redis 1、没有安装Homebrew,首先安装npm国内的吧,快一些。 打开终端输入以下命令: ``` /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" ``` 2、使用Homebrew安装命令 ``` brew install redis ``` 执行上述命令后出现以下,则成功安装: ``` ==> Homebrew has enabled anonymous aggregate formula and cask analytics. Read the analytics documentation (and how to opt-out) here: https://docs.brew.sh/Analytics No analytics have been recorded yet (nor will be during this `brew` run). Updating Homebrew... ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/openssl%401.1-1.1.1k.big_sur.bo ######################################################################## 100.0% ==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/redis-6.2.4.big_sur.bottle.tar. ######################################################################## 100.0% ==> Installing dependencies for redis: openssl@1.1 ==> Installing redis dependency: openssl@1.1 ==> Pouring openssl@1.1-1.1.1k.big_sur.bottle.tar.gz ==> Regenerating CA certificate bundle from keychain, this may take a while... 🍺 /usr/local/Cellar/openssl@1.1/1.1.1k: 8,071 files, 18.5MB ==> Installing redis ==> Pouring redis-6.2.4.big_sur.bottle.tar.gz ==> Caveats To have launchd start redis now and restart at login: brew services start redis Or, if you don't want/need a background service you can just run: redis-server /usr/local/etc/redis.conf ==> Summary 🍺 /usr/local/Cellar/redis/6.2.4: 13 files, 2.0MB ==> Caveats ==> redis To have launchd start redis now and restart at login: brew services start redis Or, if you don't want/need a background service you can just run: redis-server /usr/local/etc/redis.conf kevin@Kevin ~ % brew services start redis ==> Successfully started `redis` (label: homebrew.mxcl.redis) ``` 3、 查看安装及配置文件位置 * Homebrew安装的软件会默认在`/usr/local/Cellar/`路径下 * redis的配置文件`redis.conf`存放在`/usr/local/etc`路径下 4、启动redis服务 ``` //方式一:使用brew帮助我们启动软件 brew services start redis //方式二 redis-server /usr/local/etc/redis.conf ``` ``` //执行以下命令 redis-server ``` ***** ![](https://img.kancloud.cn/0e/03/0e0381d9ac2c6c4d250d58f6ef8f666e_1025x734.png) 5、查看redis服务进程 我们可以通过下面命令查看redis是否正在运行 ``` ps axu | grep redis ``` 6、redis-cli连接redis服务 redis默认端口号**6379**,默认**auth**为空,输入以下命令即可连接 ``` redis-cli -h 127.0.0.1 -p 6379 ``` 7、启动 redis 客户端,打开终端并输入命令**redis-cli**。该命令会连接本地的 redis 服务。 ``` $redis-cli redis 127.0.0.1:6379> redis 127.0.0.1:6379> PING PONG ``` 在以上实例中我们连接到本地的 redis 服务并执行**PING**命令,该命令用于检测 redis 服务是否启动。 8、关闭redis服务 * 正确停止Redis的方式应该是向Redis发送SHUTDOWN命令 ``` redis-cli shutdown ``` * 强行终止redis ``` sudo pkill redis-server ``` 9、redis.conf 配置文件详解 redis默认是前台启动,如果我们想以守护进程的方式运行(后台运行),可以在**redis.conf**中将`daemonize no`,修改成`yes`即可。