PHP安裝phpredis擴展

由於最近要用到php和redis的組合,可是php是沒有帶redis的支持的,因此要本身手動配置redis模塊。php

環境

  • MAC OS 10.9.4
  • PHP版本 5.4.24
  • Zend Engine v2.4.0

phpredis

這是一個PHP的第三方的擴展模塊,可是得到了PHP官方的受權。git

phpredis 的github地址:github

https://github.com/nicolasff/phpredis

編譯安裝

  1. 首先git clone 項目到本地,切換到phpredis目錄下
    請輸入圖片描述redis

  2. 在shell中輸入 phpize 而後 ./configure 進行配置
    請輸入圖片描述shell

  3. 接下來就是最後的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

相關文章
相關標籤/搜索