PhpRedisphp
Redis
是一個高性能的key-value數據庫。Redis
提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客戶端。<如何在Mac上安裝PhpRedis>
Redis
編譯並啓動(在解壓開的目錄下依次執行如下命令)html
make sudo make install redis-server
測試git
shell$ redis-cli 127.0.0.1:6379> set name zergling OK 127.0.0.1:6379> get name "zergling"
PhpRedis
編譯安裝(在解壓開的目錄下依次執行如下命令)github
默認php環境
web
phpize ./configure --with-php-config=/usr/bin/php-config sudo make sudo make install
xampp環境
(修改對應的php命令路徑便可)redis
/Applications/XAMPP/xamppfiles/bin/phpize ./configure --with-php-config=/Applications/XAMPP/xamppfiles/bin/php-config sudo make sudo make install
執行phpize
時可能會出現以下錯誤shell
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable.
解決辦法(已安裝brew
的直接執行第二句)數據庫
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" brew install autoconf
修改php.ini
/ect/php.ini
(默認環境)
/Applications/XAMPP/xamppfiles/etc/php.ini
(xampp環境)apache
在最後添加ruby
extension=redis.so
重啓apache
驗證
php -m |grep redis /Applications/XAMPP/bin/php -m |grep redis
出現 redis
表示安裝成功
<?php $redis = new Redis(); $redis->connect('127.0.0.1',6379); $redis->set('name', 'zergling'); echo $redis->get('name');
本站文章爲 寶寶巴士 SD.Team 原創,轉載務必在明顯處註明:(做者官方網站: 寶寶巴士 )
轉載自【寶寶巴士SuperDo團隊】 原文連接: http://www.cnblogs.com/superdo/p/4726430.html