redis 6.0安装,redis怎么用在php项目上

  redis 6.0安装,redis怎么用在php项目上

  1.先去github网站下载https://github.com/dmajkic/redis/downloads;

  2.根据实际情况,将64位内容cp到自定义的驱动器目录,如D: Redis;

  3.打开CMD,将CD/D切换到Redis-server.exe目录,运行redis-server.exe redis . conf;

  4.此时,打开另一个cmd窗口。不要关闭原来的,否则无法访问服务器。

  切换到redis目录运行redis-CLI . exe-h 127 . 0 . 0 . 1-p 6379(-一个密码远程);

  5.Set键-值对set myKey abc

  获取键值对getmykey

  此时,在windows环境下,redis的服务器和客户端都运行成功。

  -我们在PHP中安装redis扩展-

  1.使用phpinfo()函数检查php的版本信息,会确定扩展文件版本(特别注意PHP版本的架构是x86还是64,而不是操作系统);

  2.根据PHP版本号、编译器版本号和CPU架构

  :

  http://windows.php.NET/downloads/pecl/snaps/redis/2.2.5/

  http://windows . PHP . net/downloads/pecl/releases/ig binary/1 . 2 . 1/

  看来igbinary可以不用了。

  3.解压后,将php_redis.dll和php_redis.pdb复制到php的ext目录下。

  4.

  修改php.ini,(PS:这个php.ini文件在Apache目录下)并添加:

  ;php_redis

  extension=php_igbinary.dll

  extension=php_redis.dll

  注意:extension=php_igbinary.dll必须放在extension=php_redis.dll前面,否则这个扩展不会生效。

  (igbinary.dll可以不加)

  5.重启Apache后,用phpinfo看看扩展是否安装成功;

  测试时,redis服务器和客户机都需要启动并运行!

  -YII2安装redis扩展-

  1.首先,在composer.json文件下,添加

  yiisoft/yii2-redis : ~2.0.0 ,

  然后composer update更新。

  2.在config/main.php配置文件中添加

  3.它可以在控制器中进行测试

  Yii:$app- redis- set(user , AAA );

  Yii:$app- redis- set(user2 , BBB );

  Yii:$app- redis- set(user3 , CCC );

  Yii:$app- redis- set(user4 , DDD );

  yii:$ app-redis-get( user );//此时可以输出aaa

  yii:$ app-redis-flush all();//删除redis中的所有数据

redis 6.0安装,redis怎么用在php项目上