zoukankan      html  css  js  c++  java
  • mac-安装redis

    1.安装homebrew

    1. Homebrew是什么?

      官方解释: 
      Homebrew是以最简单,最灵活的方式来安装苹果公司在MacOS中不包含的UNIX工具。 
      官网:传送门 
      Git仓库地址:传送门

    2. Homebrew 怎么安装 ?怎么卸载 ?

      • 安装,打开终端,复制粘贴,大约1分钟左右,下载完成,过程中需要输入密码,其他无需任何操作:
      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
      • 1
      • 卸载,有安装就要有卸载,打开终端,复制粘贴: 
        其实只用把上面安装的install换成uninstall就行了。
      /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
      • 1
    3. Homebrew 怎么使用?常用命令有哪些?

      安装软件,如:brew install oclint
      卸载软件,如:brew uninstall oclint
      搜索软件,如:brew search oclint
      更新软件,如:brew upgrade oclint
      查看安装列表, 如:brew list
      更新Homebrew,如:brew update
    4. Homebrew 构建完成图示

      这里写图片描述

      这里写图片描述

    注意:

    因网络的原因,可能会不成功,请多尝试几次,一直到成功安装.

    中间会出现一个 Press RETURN to continue or any other key to abort,请及时回车,并输入密码,不要傻等着…

    不要加 sudo, 加了也没关系,待会会提示你 Don't run as root

    如果出现了某个包导致的安装失败,你仅需要按照提示进行操作即可

    当看到下面的内容时 
    安装成功

    ?说明安装已经成功完成了.

    当遇到 Error: Checksum mismatch. 类似校验不匹配的错误报错信息时,可以使用下面的解决方法:

    如图所示,出现这种报错信息时,直接使用控制台命令,删除已经下载的文件(红线处)。

    如: rm -rf /Users/djh/Library/Caches/Homebrew/portable-ruby-2.3.3.leopard_64.bottle.1.tar.gz

    然后重新安装即可。

    ====================================安装redis==================================

     

    使用Homebrew安装redis可以减少大量的安装和配置的工作量。

    一、首先安装redis 

    brew install 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/etc/redis.conf

    卸载redis和它的文件

    brew uninstall redis rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

    测试redis server是否启动

    redis-cli ping

    二、安装完redis以后,再安装phpredis扩展(全都是Mac上安装)

    brew install php70-redis #这里根据你的PHP版本决定,我的是php70,所以安装php70的扩展

    编辑你的php.ini,再最后添加上下面代码:

    extension=redis.so

    重启你的php-fpm

    sudo killall php-fpm #关闭php-fpm
    1.  这是我的启动php-fpm方式
    2.  cd /usr/local/Cellar/php70/7.0.26_18/sbin/sudo
    3.  ./php70-fpm start 

    检查是否有redis扩展

    php -m | grep redis

    最后PHP测试代码:

    1.  <?php
    2.  $redis = new redis();
    3.  $redis->connect('127.0.0.1', 6379);
    4.  $redis->set('test',"11111111111");
    5.  $result = $redis->get('test');
    6.  var_dump($result);

    浏览器显示出下图表示安装成功:

  • 相关阅读:
    【系列】CentOS 7.3 离线安装(无网络环境)CI CD环境之sonarqube配置
    Abp vnext 配置Swagger增加token认证
    sonarqube+gitlab runner +docker 代码质量检查问题汇总
    【EF Core】EF core中使用FluentAPI对外键进行指定配置
    【系列】CentOS 7.3 离线安装(无网络环境)CI CD环境之gitlab runner 关于私有docker仓库配置
    【系列】CentOS 7.3 离线安装(无网络环境)CI CD环境之harbor
    【系列】CentOS 7.3 离线安装(无网络环境)CI CD环境之gitlab + gitlab runner(docker in docker)
    【杂记】关于在实际项目中使用TDD的方法
    【系列】CentOS 7.3 离线安装(无网络环境)CI CD环境之docker+docker compose
    【TeamCity】使用TeamCity搭建ASP.NET Core + SVN 的 CICD环境
  • 原文地址:https://www.cnblogs.com/nyfz/p/9347843.html
Copyright © 2011-2022 走看看