如何在Wamp下正确配置Redis(wamp 配置redis)

Wamp是经常使用的开发环境,选择它以开发和测试项目可以很快的安装完成,Redis也是常用的NoSQL数据库,它比Mysql有更好的性能和更为强劲的健壮性,因此我们常常需要在Wamp下配置Redis。

在做Wamp下安装Redis配置之前,首先需要安装Wamp,安装完成之后可以在C:/wamp/www/目录下建立php文件用于实现Redis数据库的操作。

接下来,我们就来配置Redis。我们需要下载官方最新的安装文件,选择是32bit或64bit的版本。然后解压并安装,安装的路径设置为“C:\wampinstall\Redis”,安装完成后即可在该目录下找到redis-server.exe和redis-cli.exe,注意以管理员权限运行。

随后,进入Redis安装目录,新建一个文件,名为redis.windows.conf(它是Redis的配置文件),添加以下配置,让Redis监听127.0.0.1或本机的IP地址:

# Redis server configuration file
bind 127.0.0.1
port 6379

之后就可以启动redis-server.exe了,打开一个CMD窗口,定位到Redis的安装目录,运行:

redis-server redis.windows.conf

同上,如果要结束redis-server的服务,可以使用以下命令:

redis-cli shutdown

安装与wamp相关的Rls扩展,支持使用php连接客户端Redis,以下是安装Windows下的Redis扩展所需的步骤:

1. 下载[redis扩展](https://windows.php.net/downloads/pecl/releases/redis/),查看wamp使用的PHP版本,下载对应的version。比如,wamp使用的PHP版本是 PHP 5.6(32bit), 那么就下载[php_redis-2.2.7-5.6-ts-vc11-x86.zip](https://windows.php.net/downloads/pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-ts-vc11-x86.zip)。

2. 解压下载的文件,将php_redis.dll拷贝到wamp安装目录下的php\ext文件夹下。

3. 修改wamp\bin\php\php5.6.X\php.ini(映射配置):

;extension extension=php_redis.dll

4. 重启wamp服务,使扩展生效。

在php文件中用如下代码来测试:

$redis = new Redis(); 
$redis->connect('127.0.0.1', 6379);
$redis->set('name', 'Kris Wang');
$res = $redis->get('name');
echo $res;

如果正确显示出刚才存入的数据,即表明在Wamp下Redis的安装和配置已经完成,可以正常使用Redis了。


数据运维技术 » 如何在Wamp下正确配置Redis(wamp 配置redis)