Mac 安装 Homebrew并配置Redis

  1. Homebrew 的安装与使用
    打开官网,Homebrew ,复制代码安装即可。
    image-20220414223908726

    MacOS下 Homebrew 资源路径和管理说明

    在 MacOS初始安装后,目录/usr/ 下并不存在local子目录,当安装 homebrew 工具包时,会创建这个目录,也就是说目录 /usr/local 是由brew 使用的,brew将在此目录下,分门别类的放置起所下载的各种不同的应用程序包,进行统一管理。

    Homebrew 主要文件分布和常用指令
    • 当执行 brew install xxx 应用时,会将目录 /usr/local/Cellar下,创建名为xxx的目录,然后把所有下载的资源存放到这个目录下
    • 当执行brew uninstall xxx应用时,会删除 /usr/local/Cellar/xxx 目录
    • 当执行brew cleanup时,会将存放在/usr/local/Cellar目录下的同一个应用的所有低版本的程序包全部删除,只保留最新安装的程序包
    • brew 会创建自己的缓存目录 /Users/<用户名>/Library/Caches/Homebrew ,brew 会将其作为资源下载的缓存目录
    • 其他应用也与 Homebrew应用类似,都会在/Users/<用户名>/Library/Caches/ 目录下,建立自己的缓存目录,并在自己的缓存目录下存放自己的缓存文件
    • 可以通过删除 /Users/<用户名>/Library/Caches 目录下的全部缓存文件,以此释放白占用的存储空间,增加可用存储空间。但是删除前要确认删除这些文件所带来的影响,如果不合适,尽量不要删除。
    使用Homebrew
    安装软件

    brew install 软件名, 如 brew install git

    卸载软件

    brew uninstall 软件名 , brew uninstall git

    查找软件

    brew search 查找内容

    1. 普通查询, brew search xxx
    2. 正则查询, brew search /gi*/
    升级软件
    • brew upgrade 软件名: 更新指定软件,如 brew upgrage git
    • brew upgrade: 更新所有软件
    清理软件
    • brew cleanup -n: 查看哪些软件包要被清除
    • brew cleanup 软件名: 清除指定软件包的所有老版本
    • brew cleanup: 清除所有软件包的所有老版本
    关联软件
    • brew prune : 清理无用的symlink,且清理与之相关的位于/Applications~/Applications 中无用的App链接

    • brew link 软件名 : 将指定软件的安装文件symlink 到 Homebrew 上

      brew install 安装的软件会自动执行link操作;

      DIY安装的需要手动执行link操作;

      加上 - - overwritex选项,会先删除旧的symlink,再进行新的link操作

    信息查询
    • brew -v: 查看Homebrew 版本号
    • brew list : 查看已安装的软件
    • brew home: 用浏览器打开Homebrew官网
    • brew info: 显示软件信息
    其他操作
    • brew update: 升级Homebrew 自身
    • brew doctor: 检测系统中与Homebrew相关的潜在问题
    文件权限问题
    • /usr/local 权限问题

      1. 打开Finder
      2. 前往文件夹 /usr
      3. 右键文件夹,点击显示简介
      4. 给当前用户添加对 /usr/local 的读写权限
    • /usr/local/share 权限问题

      sudo chown -R $(whoami) /usr/local/share/
      
  2. 利用Homebrew安装Redis

    1. 安装命令 :
      brew install redis

    2. 进入安装目录:
      cd /usr/local/Cellar/redis/6.2.6/bin/

    3. 启动、关闭redis:
      redis-server前台启动

      redis-cli shutdown单实例关闭。 或者127.0.0.1:6379> shutdown关闭。

    4. 连接redis服务

      redis-cli -h 127.0.0.1 (ip) -p 6379(port)
      # 示例
      redis-cli -h 127.0.0.1 -p 6379
      
    5. 键入授权登录密码
      127.0.0.1:6379> auth [username] password

    6. 退出本次回话
      127.0.0.1:6379> quit

  3. Redis 其他常用命令及配置

    • 开机启动redis命令

      ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
      
    • 使用launchctl启动redis server

      launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
      
    • 使用配置文件启动redis server

       redis-server /usr/local/etc/redis.conf
      
    • 停止redis server的自启动

      launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
      
    • Redis 配置文件的位置
      /usr/local/ect/redis.conf

    • 卸载redis和它的文件

      brew uninstall redis
      rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist 
      
    • 测试redis server是否启动

      redis-cli ping
      
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值