1. 程式人生 > >mac-安裝redis

mac-安裝redis

大量 裏根 don 常用 date -h test size 開機

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