首頁 > 後端開發 > php教程 > PHP如何連接和使用Redis

PHP如何連接和使用Redis

藏色散人
發布: 2023-04-04 18:14:01
轉載
16131 人瀏覽過



PHP如何連接和使用Redis

1 安裝Redis

首先,需要一台Redis伺服器。

本地安裝方法參考《Redis手冊》。

2 安裝PHP擴充

要在PHP中連接Redis,還需要在PHP中安裝phpredis擴充功能來連接Redis伺服器。

2.1 Windows系統

Windows下方直接下載phpredis 擴展,位址:https://pecl.php.net/package/redis

參考:《PHP怎麼安裝redis擴充

注意,要依照自己的PHP版本和位數(不是系統位數)下載擴充包,否則會無法使用。

然後修改php.ini,加入phpredis 支援:

; 下载dll文件后放到在PHP安装目录ext下,再加上这一行
extension="php_redis.dll"
登入後複製

#2.2 Linux指令系統

Linux指令安裝方式如下:

sudo apt-get install php5-redis       # Ubuntu
yum install php-pecl-redis            # CentOS
登入後複製

CentOS需要先安裝EPEL來源,請參考:CentOS安裝EPEL軟體來源。

然後修改php.ini,加入下面一行:

extension=redis.so
登入後複製
登入後複製

2.3 Linux原始碼安裝

安裝依賴工具:

apt-get install php5-dev           # Ubuntu
yum install php-devel              # CentOS
登入後複製

再下載、編譯、安裝phpredis:

wget https://pecl.php.net/get/redis-3.0.0.tgz
tar zxf redis-3.0.0.tgz
cd redis-3.0.0
phpize
./configure --with-php-config=php-config
make
make install
登入後複製

上面的phpize和php-config都是php dev版的指令。

如果提示沒有這兩個指令,可指向完整路徑,一般在/usr/bin/目錄下。

然後,開啟php.ini,最後加上:

extension=redis.so
登入後複製
登入後複製

3 程式碼測試

然後,重啟PHP-FPM,新PHP文件,程式碼:

<?php
    $redis = new Redis();
    $redis->connect(&#39;127.0.0.1&#39;, 6379);
    $count = $redis->exists(&#39;count&#39;) ? $redis->get(&#39;count&#39;) : 1;
    echo $count;
    $redis->set(&#39;count&#39;, ++$count);
登入後複製

刷新頁面,如果看到不斷增加的數字,表示連接Redis正常。



以上是PHP如何連接和使用Redis的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:awaimai.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板