一、下載php源碼 (php.net/releases/ 選擇php5.6.10)php
在 /Applications/MAMP/bin/php/php5.6.10/ 目錄下創建includehtml
/Applications/MAMP/bin/php/php5.6.10/include下創建php目錄,並把php源代碼放進去git
並在當前目錄編譯下:github
./configureredis
/Applications/MAMP/bin/php/php5.6.10/include/php/Zend/zend.h:51:11: fatal error:
'zend_config.h' file not found
複製代碼
解決的方法:bash
"sudo cp -r /usr/include/php /Applications/MAMP/bin/php/php5.x.x/include/"
複製代碼
git clone github.com/nicolasff/p… //隨便找個目錄把源代碼拉下來 cd phpredis // 進入到phpredis目錄 phpize //可能會報錯,若是須要直接安裝 brew install automakeui
./configure --with-php-config=/Applications/MAMP/bin/php/php5.5.10/bin/php-configspa
make && make install.net
若是安裝正常會提示:debug
Installing shared extensions: /Applications/MAMP/bin/php/php5.5.10/lib/php/extensions/no-debug-non-zts-20121212/
修改php.ini 配置文件 extension=redis.so