windows下安装redis、PHP安装redis,PHP使用redis教程:
1、下载redis和PHP扩展包:文章底部有下载连接!
2、开始安装:
1》安装redis:
1、把下载下来的安装包解压到:(解压到什么地方都行)有32位的和64位,这个看你电脑操作系统!
2、启动redis,测试redis:
1、打开cmd命令进入到redis目录下,然后输入安装redis命令
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>f: F:\>cd phpStudy\redis F:\phpStudy\redis>redis-server.exe redis.windows.conf _._ _.-``__ ''-._ _.-`` `. `_. ''-._ Redis 3.2.100 (00000000/0) 64 bit .-`` .-```. ```\/ _.,_ ''-._ ( ' , .-` | `, ) Running in standalone mode |`-._`-...-` __...-.``-._|'` _.-'| Port: 6379 | `-._ `._ / _.-' | PID: 7524 `-._ `-._ `-./ _.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | http://redis.io `-._ `-._`-.__.-'_.-' _.-' |`-._`-._ `-.__.-' _.-'_.-'| | `-._`-._ _.-'_.-' | `-._ `-._`-.__.-'_.-' _.-' `-._ `-.__.-' _.-' `-._ _.-' `-.__.-' [7524] 14 Dec 15:47:14.888 # Server started, Redis version 3.2.100 [7524] 14 Dec 15:47:14.888 * DB loaded from disk: 0.000 seconds [7524] 14 Dec 15:47:14.888 * The server is now ready to accept connections on po rt 6379
2、再打开cmd命令进入到redis目录下,然后输入命令测试redis.
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:\Users\Administrator>f: F:\>cd phpStudy\redis F:\phpStudy\redis>redis-cli.exe -h 127.0.0.1 -p 6379 127.0.0.1:6379> set aa '123asd' OK 127.0.0.1:6379> get aa "123asd" 127.0.0.1:6379>
正常输出了:123asd. redis已经安装完成。
2》PHP使用redis配置工作:
1、把下载下来的redisPHP扩展包解压然后把文件放到PHP文件夹ext目录下面去
2、然后修改php.ini,添加两个dll文件:注意先后顺序哦(php_igbinary.dll放在前面)
extension=php_igbinary.dll
extension=php_redis.dll
3、重启apache。
4、查看是否安装成功:打开phpinfo()查看有没有redis模块。有就成功了
【redisPHP扩展包,如何看自己需要的扩展包版本?】
打开phpinfo,然后查找:Zend Extension Build:然后可以查看到!
(如:API220121212,TS,VC11)
(解:那就是TS、版本为VC11)
3》PHP使用redis:
1、每次使用redis时,都要启动redis(也就是cmd命令模式输入启动命令):在用时启动后的窗口是不能关的哦
【如何安装成windows服务:】
安装命令:redis-server.exe --service-install redis.windows.conf
启动命令:redis-server.exe --service-start
停止命令:redis-server.exe --service-stop
卸载命令:redis-server.exe --service-uninstall
当然也可以去服务窗口操作:如
安装成服务,并设置成开启后。以后redis就都是默认开启动的了,做开发时就不用每次都手动输命令启动咯!
查看redis的版本有两种方式:
1. redis-server --version 和 redis-server -v
得到的结果是:Redis server v=2.6.10 sha=00000000:0 malloc=jemalloc-3.2.0 bits=32
1. redis-cli --version 和 redis-cli -v
得到的结果是:redis-cli 2.6.10
严格上说:通过 redis-cli 得到的结果应该是redis-cli 的版本,但是 redis-cli 和redis-server 一般都是从同一套源码编译出的。所以应该是一样的。
转载请注明来源地址:小川编程 » https://www.youhutong.com/index.php/article/index/115.html
1、本站发布的内容仅限用于学习和研究目的.请勿用于商业或非法用途,下载后请24小时内删除。
2、本站所有内容均不能保证其完整性,不能接受请勿购买或下载,如需完整程序,请去其官方购买正版使用
3、本站联系方式Email:admin@youhutong.com ,收到邮件会第一时间处理。
4、如侵犯到任何版权问题,请立即告知本站(立即在线告知),本站将及时删除并致以最深的歉意