Linux下centos7、PHP7.1安裝Redis擴展教程


環境: linux  centos7.4  php7.1 ;

 

一、安裝redis擴展步驟詳情:

 

1、進入usr/local 目錄

cd /usr/local

 

2、下載redis 並解壓到當前目錄

wget http://pecl.php.net/get/redis-3.1.2.tgz tar -zxvf redis-3.1.2.tgz

 

3、進入解壓的redis目錄

cd redis-3.1.2

 

4、用phpize生成configure配置文件(你自己的phpize在哪里可以查找一下!)

/usr/bin/phpize

 

5、查看php-config 的路徑(后面配置的時候需要用php-config)

 whereis php-config

php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz

 

6、配置

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

 

7、編譯

make

 

8、安裝

make install

出現以下結果就表明安裝成功!

 

二、PHP7配置php.ini

注意:配置修改成功后,一定要保存退出, 並重啟php服務 !

vim /etc/php.ini

extension=redis.so

 

三、查看php擴展結果

php -m

 

四、php7安裝redis提示“php-devel 未安裝”解決辦法

我在執行 /usr/bin/phpize 報以下錯誤:“The php-devel package is required for use of this command.”提示 php-devel 未安裝。

 

解決方法如下:

yum install php-devel

 

安裝成功后,依然報錯:

 

解決辦法:

查看自己的php版本(yum 或者rpm安裝才可以使用)

rpm -qa |grep php

 

可看到php版本為7.1,安裝php71w-devel即可!

yum install php71w-devel

 

最后在執行  /usr/bin/phpize,果然成功!

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM