1. 程式人生 > >MAC下安裝php擴充套件memcache

MAC下安裝php擴充套件memcache

  1. MAC下AMP執行環境。

    想用自帶的APACHE和PHP的話。百度一下,自己裝個MYSQL就行了,在這裡我用的是MAMP PRO。

  2. 編譯memcache模組

    下載對應的PHP版本壓縮包,找到下面的路徑

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 /Applications/MAMP/bin/php/(對應的php版本)/include #新建php目錄 #把php壓縮包裡面的內容解壓到這裡 /Applications/MAMP/bin/php/
(對應的php版本)/include/php/configure #如果提示找不到iconv  請用brew 安裝 brew install iconv #下載memcache壓縮包 curl -O http://pecl.php.net/get/memcache-2.2.4.tgz;tar xf memcache-2.2.4.tgz; cd memcache-2.2.4; ./configure #如果提示找不到zlib  請用brew 安裝 brew install zlib ./configure --with-zlib-dir=/usr/local/Cellar/zlib/1.2.8/ #如果沒出錯直接make && make install
#把編譯後的memcache.so複製到/Applications/MAMP/bin/php/php5.5.10/lib/php/extensions #對應的php.ini新增 [memcache] extension=memcache.so

第二種方法

1 2 3 4 5 6 7 8 #和上面步驟重複一樣 先新建目錄把php解壓過去,然後./configure #出錯的話 和上面解決方法一樣 /Applications/MAMP/bin/php/(對應的php版本)/bin/pecl i memcache #編譯完後。直接在php.ini配置檔案裡面新增 [memcache]
extension=memcache.so

3.安裝memcache服務

brew install libmemcached memcache

4這裡提供一個php 5.2.17的memcace.so

轉載:http://www.xiaole88.com/2014/06/13/mac下安裝php擴充套件memcache/