首先要有運行PHP的環境,(我用的是LAMP環境),還要安裝Redis,搭建lamp環境可以參看 Linux CentOS7下安裝Redis,安裝Redis參看 Linux CentOS7下安裝Redis,以上兩個條件滿足之后,就可以進行以下操作了
1.下載Redis擴展
下載地址 https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz,也可以在windows上下載,再傳到服務器上,也可以使用如下命令,在linux下載
wget https://github.com/nicolasff/phpredis/archive/2.2.4.tar.gz
可以把phpredis這個壓縮包放到 /usr/local/src/下面,這個檔案夾一般存放下載的檔案包,沒有src的可以 mkdir src 創建src這個檔案夾
下載完之后,root目錄下就有2.2.4.tar.gz這個壓縮包了,為了方便使用可以改一下壓縮包名稱,并把壓縮包移到 /usr/local/src/目錄下
mv ./2.2.4.tar.gz /usr/local/src/phpredis.tar.gz
2.解壓
tar zxvf phpredis.tar.gz

3.執行phpize
/usr/bin/phpize
注意:執行phpize要在剛才解壓的 phpredis 檔案夾下運行(/usr/local/src/phpredis/),如果不是在phpredis檔案夾下會報錯
phpize是在php安裝路徑下,每個人的安裝路徑不一樣,要根據實際路徑進入,需要注意一下,如果不知道安裝路徑在哪,可以用 find 命令找一下
find / -name phpize
find 在哪個路徑下查找 -name 查找的檔案名,"/"是代表從根目錄下查找


4.指定php配置路徑
./configure --with-php-config=/usr/bin/php-config

也是在phpredis路徑下執行,注意后面的路徑,也是php安裝路徑下
注意:這里容易出錯,如果出錯要檢查是否安裝GCC和C++,因為redis是由C語言撰寫的,它的運行需要C環境;檢查第三步phpize是否執行成功;檢查配置路徑 “/usr/bin/php-config” 是否正確
5.編譯并安裝
make && make install
6.重啟服務
- 重啟apache systemctl restart httpd
- 重啟php systemctl restart php-fpm
7.檢查是否安裝成功
運行phpinfo()

8.檢測是否能夠使用
- 進入目錄 /var/www/html 存放網站專案的路徑
- 創建檔案 vim 2.php

$redis->connetc('服務器ip',redis埠)
$redis->auth('redis密碼')
- 運行php

運行成功,大功告成!
參考文章:https://blog.csdn.net/cailongbiaoyuli/article/details/83445906
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/238335.html
標籤:PHP
上一篇:PHP設計模式之策略模式
