phpRedis安裝、配置及簡單使用
安裝phpRedis前,請先安裝Redis,再安裝phpRedis外掛程式。
1、下載安裝
在Linux伺服器上,命令列執行以下命令(cd ./usr local/src 一般源碼放在這裡(推薦源碼安裝))
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gztar zxvf phpredis-2.2.4.tar.gzcd phpredis-2.2.4/usr/local/php5.5.30/bin/phpize
./configure --with-php-config=/usr/local/php5.5.30/bin/php-config
make make install
說明:
wget:下載遠程檔案到本地當前檔案夾中。
tar xzf :解壓檔案到當前檔案夾目錄
cd:進入檔案夾
/usr/local/php/php5.5.30/phpize 用phpize產生configure設定檔
./configure --with-php-config=/usr/local/php5.5.30/bin/php-config 配置php,使其可以使用redis
make make install:安裝redis
錯誤提示:
如果用phpize產生configure設定檔時候報錯:Cannot find autoconf。配置php就會報錯:./configure 沒有那個檔案或目錄
解決方案:
執行以下命令
wget http://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gztar -zvxf m4-1.4.9.tar.gzcd m4-1.4.9/./configure && make && make installcd ../wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.62.tar.gztar -zvxf autoconf-2.62.tar.gzcd autoconf-2.62/./configure && make && make install
安裝成功,可以看到出現以下檔案夾(記得這個檔案夾名字有可能不一樣,但是格式一樣no-debug-zts-20121212)
/usr/local/php5.5.30/lib/php/extensions/no-debug-zts-20121212/
2、配置phpRedis
開啟php設定檔/usr/local/php/etc/php.ini 添加代碼(提醒看看您的no-debug-zts-20121212是多少,別複製):
extension_dir = "/usr/local/php5.5.30/lib/php/extensions/no-debug-zts-20121212"extension=redis.so
然後重啟apache:
/usr/local/apache/bin/apachectl restart
現在,執行phpinfo() 出現,就說明phpRedis安裝成功了。
3、簡單測試使用phpRedis外掛程式操作Redis
<?php $redis = new redis();$redis->connect('127.0.0.1', 6379);$redis->set('foo','bar');echo $redis->get('foo');
輸出結果為:bar
說明成功啦O(∩_∩)O哈哈~
下面關於Redis的文章您也可能喜歡,不妨參考下:
Ubuntu 14.04下Redis安裝及簡單測試
Redis主從複製基本配置
Redis叢集明細文檔
Ubuntu 12.10下安裝Redis(圖文詳解)+ Jedis串連Redis
Redis系列-安裝部署維護篇
CentOS 6.3安裝Redis
Redis安裝部署學習筆記
Redis設定檔redis.conf 詳解
Redis 的詳細介紹:請點這裡
Redis 的:請點這裡
本文永久更新連結地址: