MacOS中安装并配置Redis

MacOS中安装并配置Redis

1. 安装 Redis

进入 homebrew 官网,按照给的命令下载 homebrew 。

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

接下来,执行命令安装 Redis。

brew install redis

然后使用find / -name "redis.conf"命令查找redis.conf文件的位置,并稍微修改一下,我的MacOS mini4小主机中的redis.conf文件有如下两个路径,修改其中一个都可以:

/opt/homebrew/etc/redis.conf
/opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis.conf

先将原文件备份一下,然后再修改:

cd /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/
mv redis.conf redis.conf.bak

进入/opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/,然后使用vim打开redis.config,修改配置 daemonize no 将 no 改为 yes 。设置密码:requirepass foobared 将 foobared 改为 123456 。(这一个过程需要用 vim 打开,具体配置由于 Redis 版本不一致,所在的行数也不一样,自己找一下吧。)

接下来,以守护线程的方式启动redis在终端输入如下命令(并指定redis配置文件为:/opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis.conf):

redis-server /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis.conf

当然如果我们需要启动多个redis服务器,并指定不同的端口号,可以在/opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/目录下复制拷贝多个redis.conf文件,如redis_6379.confredis_6380.confredis_6381.confredis_6382.conf,然后分别修改Port端口号和文件名中的端口号一致,分别指定配置文件并启动即可,如下所示:

redis-server /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis_6379.conf redis-server /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis_6380.conf redis-server /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis_6381.conf redis-server /opt/homebrew/Cellar/redis/8.0.1/.bottle/etc/redis_6382.conf

然后用命令查看redis是否开启:

ps aux | grep redis

2. MacOS 安装 Redis 客户端 Another-Redis-Desktop-Manager 可视化工具

在macOS上安装RedisDesktop(现在常指Another Redis Desktop Manager或RedisDesk),最推荐使用Homebrew Cask(brew install --cask another-redis-desktop-manager),或者直接从官网下载.dmg文件,然后将应用拖到“应用程序”文件夹,解决系统“已损坏”提示时,需在“安全性与隐私”中允许安装。

方法一:使用Homebrew Cask (推荐)

安装Homebrew(如果未安装):在终端输入:

/bin/bash -c"$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

macbook 下使用 brew 安装 another-redis-desktop-manager,安装RedisDesktop:运行命令

brewinstall--cask another-redis-desktop-manager

注意:有些源可能使用redis-desktop-manager,但another-redis-desktop-manager是当前流行且更新的。

接下来连接 Redis (必须保证 Redis 服务处于开启状态)。

这里我们由于是连接的本机地址,所以Host127.0.0.1或者localhost,Port端口号填写redis服务器的端口号,默认是6379,密码填写我们之前修改的密码:123456即可。当然端口号可以根据redis.conf配置文件修改,这样我们一台机器上配置不同的Port端口号可以部署配置并启动多个redis服务器,可以做redis集群和数据同步。

根据自己的配置修改一下,然后连接即可。

以下就可以显示出当前 Redis 的配置:

方法二:下载DMG安装包

访问官网:前往Redis Desktop Manager(或Another Redis Desktop Manager)的官方网站或可信下载源.
下载安装包:下载适用于macOS的最新.dmg文件.
安装:双击.dmg文件,将应用图标拖拽到“应用程序”文件夹中.
处理安全提示:如果系统提示“已损坏”或无法打开,前往「系统设置」/「系统偏好设置」>「安全性与隐私」>「通用」,点击“仍要打开”以允许应用运行.

启动与连接

  1. 启动应用:在“应用程序”中打开RedisDesktop。
  2. 新建连接:点击左上角的“+”号或“New Connection”按钮.
  3. 配置连接:
    Name:自定义连接名称.
    Host:通常为127.0.0.1或localhost.
    Port:默认6379.
    Authentication:如果设置了密码,输入Password.

4.连接:点击Test测试连接,然后Save保存并连接.

参考资料

  • https://brew.sh/
  • mac系统安装redis以及安装redisDesktopManager可视化工具

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1144498.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

中文情感分析WebUI搭建:StructBERT轻量版详细步骤

中文情感分析WebUI搭建:StructBERT轻量版详细步骤 1. 背景与应用场景 在当前自然语言处理(NLP)的实际落地中,中文情感分析已成为客服系统、舆情监控、用户评论挖掘等场景的核心技术之一。通过自动识别用户文本的情绪倾向——正面…

StructBERT轻量级部署:中文情感分析案例

StructBERT轻量级部署:中文情感分析案例 1. 中文情感分析的应用价值与挑战 1.1 情感分析在实际业务中的广泛需求 中文情感分析作为自然语言处理(NLP)的核心任务之一,广泛应用于社交媒体监控、客户反馈分析、舆情管理、电商评论…

中文情感分析系统搭建:StructBERT流程

中文情感分析系统搭建:StructBERT流程 1. 引言:中文情感分析的现实需求与挑战 在社交媒体、电商评论、用户反馈等场景中,海量中文文本蕴含着丰富的情感信息。如何高效、准确地识别这些文本的情绪倾向(正面或负面)&am…

揭秘大语言模型内部机制:Gemma Scope工具套件发布

Gemma Scope:助力安全社区揭示语言模型的内部运作机制 语言模型可解释性团队 创建一个人工智能语言模型时,研究人员构建了一个能从海量数据中自主学习而无须人类指导的系统。因此,语言模型的内部工作机制常常是一个谜,甚至对训练它…

StructBERT Web服务开发:情感分析交互界面实现指南

StructBERT Web服务开发:情感分析交互界面实现指南 1. 引言 1.1 中文情感分析的现实需求 在社交媒体、电商评论、用户反馈等场景中,中文文本的情感倾向蕴含着丰富的业务洞察。传统人工标注成本高、效率低,难以应对海量数据处理需求。因此&…

Nodejs+vue宠物领养救助平台的开发与设计_0w6wc

文章目录技术架构与开发环境核心功能模块设计特色功能实现系统安全与性能优化测试与部署方案--nodejs技术栈--结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!技术架构与开发环境 Node.js作为后端运行环境,搭配Express框…

中文文本情感分析优化:StructBERT调参

中文文本情感分析优化:StructBERT调参 1. 背景与挑战:中文情感分析的现实需求 在社交媒体、电商评论、用户反馈等场景中,中文文本情感分析已成为企业洞察用户情绪、优化产品服务的关键技术。相比英文,中文语言具有更强的语义依赖…

中文文本情感分析Web服务开发:StructBERT轻量版指南

中文文本情感分析Web服务开发:StructBERT轻量版指南 1. 引言:中文情感分析的现实需求与技术挑战 在社交媒体、电商评论、用户反馈等场景中,中文文本情感分析已成为企业洞察用户情绪、优化产品体验的重要手段。然而,中文语言特有…

StructBERT情感分析模型压缩:轻量化部署方案

StructBERT情感分析模型压缩:轻量化部署方案 1. 中文情感分析的现实挑战与需求 在当今数字化时代,中文情感分析已成为企业洞察用户反馈、监控舆情动态、优化产品体验的核心技术手段。从电商平台的商品评论到社交媒体的用户发言,海量非结构化…

吐血推荐专科生必用9款AI论文工具

吐血推荐专科生必用9款AI论文工具 专科生必备的AI论文工具测评 随着人工智能技术在教育领域的不断渗透,越来越多的专科生开始借助AI工具提升论文写作效率。然而,面对市场上五花八门的AI论文工具,如何选择真正适合自己的产品成为一大难题。为此…

AI智能体异常检测实战:10分钟搭建监控系统,比买服务器省万元

AI智能体异常检测实战:10分钟搭建监控系统,比买服务器省万元 引言:当运维遇上AI智能体 作为一名运维工程师,你是否经常面临这样的困境:服务器日志堆积如山,异常报警频繁却难以定位根源,公司又…

环保HJ212-2017协议CRC校验码计算

环保HJ212-2017协议CRC校验码计算 HJ212协议简介 由于是做环保相关的,有时需要对212协议进行拆包和解包。HJ212协议是一种字符串协议,数据传输通讯包主要由包头、数据段长度、数据段、CRC校验、包尾组成,其中“数据段”内容包括请求编码、系统编码、命令编码、密码、设备唯…

StructBERT轻量级部署:中文情感分析实战指南

StructBERT轻量级部署:中文情感分析实战指南 1. 中文情感分析的应用价值与挑战 在当今数字化时代,用户生成内容(UGC)如评论、弹幕、社交媒体帖子等呈爆炸式增长。如何从海量中文文本中自动识别情绪倾向,成为企业舆情…

实时欺诈检测系统搭建:云端GPU比本地快5倍实测

实时欺诈检测系统搭建:云端GPU比本地快5倍实测 引言:风控团队的效率困境 作为金融科技公司的风控工程师,最头疼的莫过于模型训练时间太长。上周我们团队测试新的欺诈检测算法时,在本地i7-12700KRTX3090机器上跑完所有测试用例需…

AI智能体知识蒸馏:大模型压缩技术,边缘设备轻松部署

AI智能体知识蒸馏:大模型压缩技术,边缘设备轻松部署 1. 为什么需要知识蒸馏? 想象一下,你有一个超级聪明的AI助手,它的大脑有1000亿个神经元(参数),能回答任何问题。但问题是&…

StructBERT模型边缘计算:IoT设备部署

StructBERT模型边缘计算:IoT设备部署 1. 背景与挑战:中文情感分析的边缘化需求 随着物联网(IoT)设备在智能客服、社交舆情监控、智能家居等场景中的广泛应用,对自然语言理解能力的需求日益增长。其中,中文…

StructBERT部署教程:电商分析案例

StructBERT部署教程:电商分析案例 1. 引言 1.1 中文情感分析的业务价值 在电商、社交平台和用户反馈系统中,中文情感分析已成为理解用户情绪、优化服务体验的核心技术。面对海量评论数据(如“这个商品质量太差了”或“物流速度真快&#x…

ROS+AI视觉集成方案:云端仿真环境搭建,省去硬件投入

ROSAI视觉集成方案:云端仿真环境搭建,省去硬件投入 引言 机器人开发团队经常面临一个典型困境:算法开发需要实体机器人平台,但硬件采购周期长、成本高。特别是视觉导航这类需要大量测试迭代的功能,直接上实体机器人既…

AI智能体法律文书分析:专用云端镜像,5分钟出报告

AI智能体法律文书分析:专用云端镜像,5分钟出报告 1. 为什么律所需要AI智能体? 作为一名律所助理,每天要处理大量合同审查、法律文书分析工作,传统方式需要逐字逐句阅读,耗时耗力。现在,AI智能…

环保HJ212-2017协议Python代码解析实现

环保HJ212-2017协议Python代码解析实现 HJ212协议是环保中一个非常重要的标准协议(字符串协议),之前写了几篇HJ212协议解析的相关博文: 环保 HJ212协议解析 基于Qt5.14.2的HJ212 TCP服务端接收解析入库程序 HJ212协议C#代码解析实现 环保HJ212-2017协议Java代码解析 环保H…