配置 redis / memche / xdebug

配置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 helloget 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
发布了14 篇原创文章 · 获赞 3 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Crazy_shark/article/details/96994523