pecl.php.net,PECL庫是一個PHP擴展,提供一個目錄的所有已知的擴展和托管設(shè)備下載PHP擴展,PHP很多擴展都可以在這里面找到。今 天PHP程序員雷雪松主要講解下Linux下php安裝redis擴展,附有windows下redis擴展安裝。
創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),志丹企業(yè)網(wǎng)站建設(shè),志丹品牌網(wǎng)站建設(shè),網(wǎng)站定制,志丹網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,志丹網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
1、PHP redis下載地址:http://pecl.php.net/package/redis
[root@Redis ~]# wget http://pecl.php.net/get/redis-2.2.7.tgz
[root@Redis ~]# tar xzf redis-2.2.5.tgz [root@Redis ~]# cd redis-2.2.5
[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擴展已經(jīng)安裝成功并加載,可以用PHP操作Redis了。
附:
windows下安裝Redis擴展就更加簡單了,找到對應的版本,下載dll文件,放到PHP目錄下面的ext,修改PHP的配置文件 php.ini,加載extension=php_redis.dll,重啟Apache,查看phpinfo是否有Redis,如果有就恭喜你,已經(jīng)安 裝成功了,就是這么簡單。