Centos7下安裝php-redis擴展及簡單使用


前言:

在本篇博客中,我將給大家介紹如何在Centos7上安裝PHP-Redis擴展以及一些簡單的實用,關於如何在Centos上安裝redis的,可以參考我的上一篇博客 Redis在Centos7上的安裝部署

想要在php中操作redis,那就必須安裝php-redis擴展,就比如MySQL一樣,php想要操作mysql數據庫的話,就必須安裝mysql擴展,只是在php安裝中就默認安裝了mysql擴展了。

步驟一:下載解壓

下載:https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz 
我們把源碼包放在一個具體的目錄下是一個好習慣,現在我把該源碼包放在 /usr/local/src 里邊

1 [lsgozj@localhost ~]# cd /usr/local/src
2 [lsgozj@localhost src]# wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz

下載完畢之后,解壓:

1 [lsgozj@localhost src]# tar -zxvf 2.2.4.tar.gz
2 //進入解壓后的目錄
3 [lsgozj@localhost src]# cd phpredis-2.2.4

步驟二:編譯安裝

1、到了這一步,我們要使用安裝php時生成的phpize來生成configure配置文件

[lsgozj@localhost phpredis-2.2.4]# /usr/local/php/bin/phpize (或 /usr/bin/phpize) 
//具體用哪個要取決於你的phpize文件所在的目錄,這時你應該用 whereis phpize 來查看路徑 

執行完上一步,我們就有了 configure 配置文件了。

[lsgozj@localhost phpredis-2.2.4]# ./configure --with-php-config=/usr/local/php/bin/php-config  #配置

其中 php-config 和 phpize 所在的目錄是相同的,比如上面我用 /usr/bin/phpize,則在這一步我用 ./configure –with-php-config=/usr/bin/php-config (其實如果你的php是默認安裝路徑的話,直接 ./configure 就可以了,個人而言吧)

3、編譯安裝

1 [lsgozj@localhost phpredis-2.2.4]# make            #編譯
2 [lsgozj@localhost phpredis-2.2.4]# make install #安裝

步驟三:配置php支持

配置php的配置文件php.ini(具體放在那里可以用 whereis php.ini 來查看),我的配置文件php.ini在/etc/下

1 [lsgozj@localhost phpredis-2.2.4]# vim /etc/php.ini
2 //編輯php.ini,在最后一行(或者搜索extension_dir所在行的下一行,這樣把擴展配置放在一起是個好習慣嘛)添加一下內容
3 extension="redis.so"

步驟四:重啟apache服務器,使配置生效

1 [lsgozj@localhost phpredis-2.2.4]# systemctl restart httpd.service

重啟完之后,檢查是否安裝完成php-redis擴展,通過phpinfo查看是否有以下內容

 


免責聲明!

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



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