首页> 实战笔录 >PHP开发笔记 >PHP PHP

wamp环境下PHP如何安装redis扩展

作者:小萝卜 2020-03-25 浏览 980

简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

Wamp环境中Redis安装

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication)LUA脚本(Lua scripting), LRU驱动事件(LRU eviction)事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。
 
那么在wamp环境下怎么安装redis拓展了?步骤如下(IIS也是这么安装的):
1.Wamp环境安装redis扩展 首先在自己本地项目中phpinfo(); 查看php版本;

(php版本是5.5, ts-vcll表示MSVC11 (Visual C++ 2012), 自己环境是32位的(x86))

(查看上述箭头三个信息)

2.官网下载

http://windows.php.net/downloads/pecl/releases/igbinary/1.2.1/

 

这个下载好后解压

http://windows.php.net/downloads/pecl/snaps/redis/3.1.4/

下载好解压后

3.将文件放入ext中

将php_redis.all php_redis.pdb php_igbinary

放入到本地wampbinphpphp5.5.12ext目录中去

4.修改php.ini文件

 

5.将下面代码添加到php.ini中去

; php_redis

extension=php_igbinary.dll

extension=php_redis.dll

 

6.在此查看phpinfo();

此时就会多了一个redis了;wamp环境搭建结束;

 

7.本地安装Redis
8.进入官网

https://github.com/MSOpenTech/redis/releases

下载redis压缩包;

这是个测试版本目前没有什么bug,但现在不建议使用;可以下载其他的成熟的版本9。

 

9.将下载的压缩包,解压到你指定的地方(我放在D盘的redis3.0文件夹中)

 

打开箭头指定文件

10.添加密码(可选)

11.设置大小

12.打开自己的cmd

以开启,不要关闭,一旦关闭则redis将不可使用;

13.测试一下:
<?php

$redis=new Redis();

$redis->connect('127.0.0.1',6379);

$redis->auth('root');

$redis->set('test','helloworld');

echo $redis->get('test');

?>
结果如下:

 

很赞哦! (0)

文章评论

    高端网站建设