轉載:【Linux+windows】PHP5.5安裝PHPRedis擴充

來源:互聯網
上載者:User

標籤:linu   php   linux安裝   cal   pre   php5.5   下載   usr   rest   

一。linux安裝方法

phpredis:https://github.com/nicolasff/phpredis

 

unzip phpredis-master.zip 

cd phpredis-master

/usr/local/php5/bin/phpize

./configure --with-php-config=/usr/local/php5/bin/php-config

make 

make install

 

vi /usr/local/php5/etc/php.ini

加入

extension=redis.so

 

儲存後重啟Apache,如果是串連的nginx,則需要重啟php-fpm。

 

二。windows安裝方法

從網上直接下載編譯好的dll檔案即可,一定要選擇和php對應的版本。

php_redis-5.5-vc11-ts-x86-00233a.zip http://d-h.st/4A5
php_igbinary-5.5-vc11-ts-x86-c35d48.zip http://d-h.st/QGH

 

php_redis-5.5-vc11-nts-x86-00233a.zip http://d-h.st/uGS
php_igbinary-5.5-vc11-nts-x86-c35d48.zip http://d-h.st/bei

 

php_redis-5.5-vc11-ts-x64-00233a.zip http://d-h.st/1tO
php_igbinary-5.5-vc11-ts-x64-c35d48.zip http://d-h.st/rYb

 

php_redis-5.5-vc11-nts-x64-00233a.zip http://d-h.st/N0d
php_igbinary-5.5-vc11-nts-x64-c35d48.zip http://d-h.st/c1a

 

下載後將php_igbinary.dll和php_redis.dll放入php的ext目錄下,

然後修改php.ini,加入這兩個擴充,注意順序不要反了。

extension=php_igbinary.dll

extension=php_redis.dll

 

重新啟動Apache即可。

 

三.安裝phpredis擴充

解壓redis-3.1.1.tgz檔案後進入到目錄

找到本環境的phpize位置(locate phpize)

執行sudo /usr/bin/phpize (產生configure等檔案)

 

 

找到php-config的位置

執行 sudo ./configure --with-php-config=/usr/bin/php-config 最終會看到如下結果

 

 

 執行sudo make 

若出現如下錯誤

 

 

說明有可能是phpredis的版本有點低,可以去http://pecl.php.net/package/redis上面下載最新的試試

 

若出現如下結果

 

 

說明安裝是正常的

按照指示 執行 sudo make test

sudo make install

 

 

 

 

修改php.ini

找到本環境所用到的php.ini檔案

我的環境是/etc/php.ini

添加 extension = redis.so

 

 

 

重啟http

sudo service httpd restart  

 

通過phpinfo()確認redis擴充已安裝成功

 

轉載:【Linux+windows】PHP5.5安裝PHPRedis擴充

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.