分類:PHP時間: 2015年3月8日
pecl.php.net,PECL庫是一個PHP擴充,提供一個目錄的所有已知的擴充和託管裝置下載PHP擴充,PHP很多擴充都可以在這裡面找到。今天PHP程式員雷雪松主要講解下Linux下php安裝redis擴充,附有windows下redis擴充安裝。
1、PHP redis下載地址:http://pecl.php.net/package/redis
[root@Redis ~]# wget http://pecl.php.net/get/redis-2.2.7.tgz
2、解壓安裝並進入Redis目錄
[root@Redis ~]# tar xzf redis-2.2.5.tgz [root@Redis ~]# cd redis-2.2.5
3、在Redis檔案夾下,產生configure設定檔
[root@Redis redis-2.2.5]# /usr/local/php/bin/phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 [root@Redis redis-2.2.5]# ./configure --with-php-config=/usr/local/php/bin/php-config [root@Redis redis-2.2.5]# make [root@Redis redis-2.2.5]# make install Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ cp: cannot create regular file `/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/#INST@6338#': Permission denied make: *** [install-modules] Error 1 注意:一定要用root使用者。 [root@Redis redis-2.2.5]# su Password: [root@web redis-2.2.5]# make install
4、在PHP設定檔php.ini裡面載入Redis擴充
extension=redis.so
5、查看phpinfo,Redis擴充是否載入
redis
Redis Support enabled
Redis Version 2.2.5
至此,Redis擴充已經安裝成功並載入,可以用PHP操作Redis了。
附:
windows下安裝Redis擴充就更加簡單了,找到對應的版本,下載dll檔案,放到PHP目錄下面的ext,修改PHP的設定檔php.ini,載入extension=php_redis.dll,重啟Apache,查看phpinfo是否有Redis,如果有就恭喜你,已經安裝成功了,就是這麼簡單。
關於PHP版本VC6、VC9、TS、NTS版本的區別,參考: PHP版本的區別與用法詳解