由於 Redis 並沒有 Windows 版本,必須要到 microsoftarchive/redis 下載,目前最後版本為 3.2.1,將 .msi 及 .zip 檔案都下載回來。

執行 Redis-x64-3.2.100.msi 安裝

開啟工作管理員檢查 Redis 是否啟動

使用zip檔案中的 redis-cli.exe 在終端模式測試

https://windows.php.net/downloads/pecl/releases/redis/ 下載 php_redis.dll (目前最新為5.3.2)

選擇下載相對應的 PHP 版本並將裡面的 php_redis.dll 複製到 XAMPP\PHP\EXT 目錄下

修改 php.ini 設定後重新啟動 Apache

# 加入 Redis Extension
extension=php_redis

測試確認

寫一個簡單的 PHP 測試程式確認是否可以正確使用。

<?php
    $redis = new Redis();

    //連線到 Redis
    $redis->connect('127.0.0.1', 6379);
    //$redis->auth('password');
    if ($redis->ping()) {
        echo "Connected to Redis server<br>";
        $redis->set("sessionid", "12345");
        echo "SessionId : ";
        var_dump($redis->get("sessionid"));
    } else {
        echo "Can't connect to server<br>";
    }

最後修改日期: 2020 年 11 月 14 日