mac-安装redis

Posted 让双脚&去腾空

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  4. Homebrew 构建完成图示

    技术分享图片

    技术分享图片

 

注意:

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

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

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

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

当看到下面的内容时 
技术分享图片

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

 

====================================安装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);

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







以上是关于mac-安装redis的主要内容,如果未能解决你的问题,请参考以下文章

mac下安装redis

Mac下安装Redis

Redis - Mac下安装Redis

mac 安装redis

mac中怎样通过brew 安装php的redis扩展

Mac环境下载安装Redis