配置redis
-
- 查看phpinfo()
Compiler MSVC11 (Visual C++ 2012)
Architecture x86
PHP Extension Build API20131226,NTS,VC11
-
查找
查找相对应得Redis扩展
下载地址:http://pecl.php.net/package/redis
我的是x86,vc11,php5.6
解压,并复制php_redis.dll 和 php_redis.pdb
粘贴到PHPstudy的PHP的ext
打开PHPstudy的 其他选项菜单 -> 打开配置文件 -> php.ini,加上 extension=php_redis.dll -
客户端与服务端安装,可以不与php插件版本相同
https://github.com/MicrosoftArchive/redis/tags
注意下载windows zip压缩包不要msi版本
安装并进入 cd /d D:\redis
运行 redis-server redis.windows.conf
不要关闭,另开一个cmd运行redis-cli.exe -h 127.0.0.1 -p 6379
执行 set a hello
get a
flushall 清除全部缓存
keys * 查看全部缓存key
有输出hello说明安装成功!
配置 memche
Compiler MSVC11 (Visual C++ 2012)
Architecture x86
PHP Extension Build API20131226,NTS,VC11
php扩展安装,注意下载对应的vc 系统 php版本三者统一
https://windows.php.net/downloads/pecl/releases/memcache/
复制 php_memcache.dll,php_memcache.pdb到ext
php.ini添加
extension=php_memcache.dll
windows的memche安装http://s3.amazonaws.com/downloads.northscale.com/memcached-win64-1.4.4-14.zip
放到目录下
cmd 进入memcached目录
memcache的安装: memcached.exe -d install
memcache的卸载: memcached.exe -d uninstall
启动memcache: memcached.exe -d start
测试代码
<?php
$mem = memcache_connect('localhost',11211);
var_dump($mem);
配置phpstudy+xdebug+phpstorm
下载 https://xdebug.org/download.php
打开php.ini,找到xdebug代码,去掉分号,加上
zend_extension="D:\phpstudy\PHPTutorial\php\php-5.6.27-nts\ext\php_xdebug.dll"
xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_host= localhost
xdebug.remote_port = 9000
xdebug.idekey = PHPSTORM