安装php扩展redis (windows环境)

首先十分感谢网络上支持开源分享的前辈们,资源真的太丰富了,虽然也有许多优秀的国外资源被墙了。。。

想要给php增加redis扩展第一步当然要知道自己使用的php版本以及一些配置。查看 phpinfo ,这些信息对下载对应的dll扩展文件十分重要!

了解了这些信息,然后就是去网上找安装redis的下载资源啦,这真是个艰难的历程,想要找到符合配置的资源还真不容易。

资源链接 : https://github.com/dmajkic/redis/downloads  下载解压之后把找个目录开始放置得到的文件夹

应该会有这些文件 

然后用cmd命令行进入该目录下 :cd 你的目录绝对路径

输入命令 :redis-server.exe redis.conf     如果现实下图效果就成功啦

成功之后不要关闭这个窗口因为reids程序一直运行,打开另一个cmd窗口 进入安装redis目录,也就是一开始那个目录。

输入命令 : redis-cli.exe -h 127.0.0.1 -p 6379    这就进入redis客户端了,上面的是服务端

成功进入则显示

接着测试一下redis的 键-值 储存效果吧  。输入命令  : set   test22  “xionghao”"  回车

get   test22   回车

效果如图

在php中使用还要下载redis的扩展文件,  根据phpinfo 显示的那些信息去下载对应的资源

资源链接 :http://download.csdn.net/download/bluesky321/5355093  可惜要积分

http://pecl.php.net/package/redis/2.2.7/windows

下载之后解压  把 php_redis.dll文件放入PHP的ext文件夹 ,同时对应修改php.ini

在php.ini  中添加 extension=php_redis.dll

还有一种说法是 首先把php_redis.dll 和 php_igbinary.dll 放入PHP的ext文件夹,然后在php.ini配置文件里添加如下代码:

extension=php_igbinary.dll

extension=php_redis.dll

可我下载来的dll文件里面根本没有 php_igbinary.dll ,不过还是好使。。。我猜应该是php版本不同的原因

最后重启 apache服务器    再次打开 phpinfo  ctrl+f  搜索 redis

  成功安装扩展。

写个php 文件测试一下吧  :

$redis = new Redis();
$redis->connect(‘127.0.0.1‘,6379);
$redis->set(‘test‘,‘hello redis‘);
echo $redis->get(‘test‘);

时间: 2024-10-24 20:57:34

安装php扩展redis (windows环境)的相关文章

linux下安装php扩展redis缓存

下载phpredis安装包 wget https://github.com/nicolasff/phpredis/tarball/master 在下载目录解压phpredis.tar.gz tar zxvf phpredis.tar.gz cd phpredis 使用php的phpize编译安装包(需要进入到解压出来的目录里面) /usr/local/php/bin/phpize 设置配置 ./configure --with-php-config=/usr/local/php/bin/php-

Redis Windows环境安装

1.下载Windows 版本 Redis: https://github.com/ServiceStack/redis-windows 2. 解压文件: F:\开源代码学习\01_Redis 打开 目录:F:\开源代码学习\01_Redis\src\msopentech\redis64-2.6.12.1 3.启动Redis 指向CMD命令: 4.测试安装成果: 新建一个CMD 窗口: 运行命令:

JDK安装:CentOS和Windows环境

Windows上JDK安装             1:下载jdk.  地址在  http://www.oracle.com/index.html  >downloads>se>Java Platform> 2:安装jdk.   自定义安装目录,注意jdk和jre需要放在不同的文件夹中. 3:配置JDK环境变量.我的电脑->属性->高级->环境变量 JAVA_HOME:d:/jdk PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

RabbitMQ的安装以及使用(Windows环境)

一.RabbitMQ介绍 1.RabbitMQ简介 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件).RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的.所有主要的编程语言均有与代理接口通讯的客户端库. 2.RabbitMQ简介(白话) 上述简介摘自百度百科,相关术语自行百度吧...反正我也看不懂,太深奥. 做个比喻: 快递员A需要将一个快递给客户B. 原本:A亲手将快递交给B. 问题:B现在有很多事要做,

wamp环境PHP安装mongodb扩展

pecl的mongodb扩展链接我们很多开发工作都要在windows下进行,但是在windows下给这些脚本程序安装一些插件扩展都比较麻烦,没有办法像linux环境一样一行命令完成,这里我在为PHP安装mongodb扩展的时候遇到了一些问题,特此写一遍wamp安装php扩展的教程. 1.下载mongodb扩展 下载windows环境下php的mongodb扩展. windows下的php的扩展一般都是dll文件,mongodb的php扩展在这里下载: http://pecl.php.net/pa

Windows环境Mycat数据库分库分表中间件部署

下载地址MYCAT官方网站 jdk安装配置 首先去oracle官网下载并安装jdk8,添加环境变量,JAVA_HOME设置为D:\Worksoftware\Java\jdk1.8 CLASSPATH设置为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar path系统变量追加%JAVA_HOME%\bin; Mycat安装配置 首先添加Windows环境变量,MYCAT_HOME设置为安装目录E:\WorkSoftWare\MycatServer1.5 为了降

windows环境下使用apxs编译添加apache模块

windows环境下使用apxs编译添加apache模块 简介说明:本文使用mod_limitipconn模块为例. 环境: windows7 x86系统 apache 2.4.18 目标: 在windows环境下,利用mod_limitipconn0.24源码.apxs为apache2.4.18添加mod_limitipconn模块. 分析: limitipconn模块最新版已经支持apache2.4了.但是没有编译好的对应版本.因此需要自己动手编译模块.在windows下要实现这个目标,需要

Windows 环境下 Docker 使用及配置

我们可以使用以下两种方式在Windows环境下使用docker: 1. 直接安装: Docker支持直接安装并运行在windows环境下,但对Windows的版本和xu虚拟化服务等有着一定的要求. 而hyper-v服务会对VM等虚拟机的正常服务造成影响,因此不建议此种方法(血泪教训). 2. 使用Docker Toolbox: 除了可以避免方法1出现的问题外,还可以支持集群环境的搭建. 方法1安装过程较为简单,但要注意Hyper-V的支持是否开启,过程中可能会重启下面.下文主要对方法2做一些说明

在windows环境下安装redis和phpredis的扩展

在windows环境下安装redis和phpredis的扩展 1.首先配置php: 需要在windows的集成环境中找到php的扩展文件夹,ext,然后在网上寻找自己的php对应的.dll文件 比如说的我的phpinfo里面显示是Arti..:x86,所以需要选择X86,这个跟系统无关,我的系统还是64位的呢! 然后我的集成环境是ts而不是nts这个都可以在phpinfo文件中找到! 下载文件php_igbinary.dll,php_redis.dll 然后修改配置文件php.ini(php文件