由於最近要用到php和redis的組合,可是php是沒有帶redis的支持的,因此要本身手動配置redis模塊。php
這是一個PHP的第三方的擴展模塊,可是得到了PHP官方的受權。git
phpredis 的github地址:github
https://github.com/nicolasff/phpredis
首先git clone 項目到本地,切換到phpredis目錄下
redis
在shell中輸入 phpize 而後 ./configure 進行配置
shell
接下來就是最後的make 和make install了apache
make 以後記得跑一下 make test,你會獲得如下信息
在make install中遇到點權限問題,因此要加上sudo(ps:根據實際狀況而定是否是須要sudo權限)
segmentfault
這樣就完成了phpredis的編譯工做,接下來咱們須要來配置了。優化
前提是你配置好了你的php環境,個人都是系統自帶的,還沒作過配置,就簡單配置一下。spa
在 /etc/apache2/httpd.conf 裏面把DocumentRoot設置爲本身想要的文件夾,默認是在/Library/WebServer/Documents裏面,可是我不喜歡很麼東西都放在系統目錄下,還有各類權限問題,我就把DocumentRoot指到個人Home目錄的一個文件下。同時在118行把這行配置前面的星號去掉打開配置。這樣的基本環境就能用了。只是簡單配置跑起來,我本身後續作了不少優化調整,這個看我的需求了code
而後,在PHP.INI 配置文件中添加一條extension = redis.so 就OK
對了,別忘了重啓Apache