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);

瀏覽器顯示出下圖表示安裝成功:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM