wampServer 安裝 Redis 擴展

REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統。php

Redis是一個開源的使用ANSI C語言編寫、遵照BSD協議、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。redis

它一般被稱爲數據結構服務器,由於值(value)能夠是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型。數據庫

1、查看PHP版本信息

使用 phpinfo() 函數查看 PHP 的版本信息(用於選擇擴展包)apache

↑ PHP版本 5.6.16,編譯器版本 Visual C++ 2012,CPU架構 x64
windows

2、根據版本選擇擴展包

php_redis.dll 下載地址:windows.php.net - /downloads/pecl/snaps/redis/2.2.5/服務器

php_igbinary.dll 下載地址:windows.php.net - /downloads/pecl/releases/igbinary/1.2.1/網絡

↑ php_redis-2.2.5(redis版本)-5.6(php版本)-ts(擴展)-vc11(編譯器版本)-x64(CPU架構)數據結構

3、安裝Redis擴展

解壓 zip 文件,只保留 php_redis.dllphp_igbinary.dll 文件架構

將這兩個文件拷貝至 [wamp64 安裝目錄]\bin\php\php5.6.16\ext\ 目錄中函數

4、修改 php.ini 配置

↑ wampserver 並不會讀取 php 目錄下的 php.ini,而是調用的 /apache/bin 目錄下的 php.ini 文件

修改 php.ini 在文件中添加:

[redis]
; php_redis
extension=php_igbinary.dll
extension=php_redis.dll

注意:php_igbinary.dll 必定要位於 php_redis.dll 以前

5、查看安裝結果

重啓 wampserver(restart all server),使用 phpinfo() 函數查看擴展是否安裝

↑ Redis 擴展安裝成功,redis 版本爲 2.27

新建一個 php 文件測試 redis 擴展是否可用

<?php

$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo '<h3>Redis Server Connect Success</h3>';
$redis->set('test', 'Hello Redis');
echo $redis->get('test');

↑ wampserver redis 擴展安裝成功

 

* Redis 數據庫可視化工具推薦

相關文章
相關標籤/搜索