win10 64位安装memcache扩展和开启redis扩展

前面有关于win10下搭建wamp环境的介绍,在此不在赘述,php操作memcache有memcache库和memcached库,其中memcache是php内置的扩展库,支持面向对象和面向过程两种操作,memcached是基于libmemcached的一套第三方扩展库,仅支持面向对象方式操作,相对于memcache扩展而言,功能更加强大,方法更加丰富,效率更高。下面介绍下在window环境下如何安装memcache扩展和开启redis扩展,

下载文件

附件有memcached的安装文件和php5.2到php5.6的memcache扩展文件,php_redis.dll下载地址:http://windows.php.net/downloads/pecl/releases/redis/2.2.7/

安装扩展

解压memcached那个压缩文件到任意位置,比如说D盘datas文件夹下。找到cmd.exe(c:\windows\system32\cmd.exe),右键以管理员方式运行(否则会提示failed to install service or service already installed),输入D:回车,接着cd到memcached解压的那个文件夹下执行memcached -d install命令安装,回车,如果没有任何提示则表示安装成功,再输入memcached -d start回车,开启memcached进程,如图所示,可以在服务中看到memcached正在运行

开启扩展

将附件中php_memcache扩展解压到php安装目录下的ext文件夹中,选择好适应的版本,之前安装的php版本是php-5.5.37-Win32-VC11-x64,从phpinfo函数可以看出php版本信息,如下图,所以我选择了php5.5-ts-vc11-x64版本的php_memcache扩展,在php.ini中extension添加一条extension=php_memcache.dll,同理将下载的phpredis扩展解压到php安装目录下的ext文件夹中,在php.ini中extension添加一条extension=php_redis.dll


重启Apache服务器

打开测试文件写入phpinfo()函数,如图所示则表示扩展安装成功。


继续编辑测试文件 输入如下代码

<?php
    //phpinfo();
    $memcache = new Memcache();
    $memcache->connect(‘127.0.0.1‘, 11211 ) or die ( "Could not connect Memcached server!" );
    $memcache->set( ‘Memcache‘, "hello Memcache!<br/>");
    echo $memcache->get(‘Memcache‘);
    echo "<br>";
    $redis = new Redis();
    $redis->connect("192.168.1.103","6379");  //php客户端设置的ip及端口
    //存储一个值
    $redis->set("say","Hello redis ");
    echo $redis->get("say");     //Hello redis
?> 

输出hello Memcache!配置成功!
附件:
http://files.cnblogs.com/files/weblm/memcached%E6%89%A9%E5%B1%95.rar

转载:http://www.cnblogs.com/weblm/p/5793030.html#_labelTop

时间: 2024-12-05 10:20:42

win10 64位安装memcache扩展和开启redis扩展的相关文章

win10(64位)下memcache安装时报错“ failed to install service or service already installed”

环境: win8(64位)系统 错误提示: failed to install service or service already installed 解决办法: 1.找到cmd.exe文件(c:\windows\system32\cmd.exe) 2.右键cmd.exe以管理员方式运行

win10 64位安装wdm wdf

由于EzDriverInstaller只能到win10 32位 64位用不了这个用的是官方工具 devcon.exe 这个只要安装了wdk 开发环境就有在c盘还需要个库(这个是安装wdf需要的)WdfCoInstallerxxxxxxx.dll 也在c盘 (这里是WdfCoInstaller01011.dll)wdm这里用的张帆的源码(为想测试怎么编译别人的驱动)这里有win10 32位下编译教程: http://×××w.bubuko.com/infodetail-1914313.html 除

win10 64位安装.net3.5 失败方法

win10安装.net3.5 失败方法(1)解压自己安装window10的镜像,找到里面的文件,sources文件下的sxs文件. (2)把他复制粘贴到另外的一个盘中,我复制的盘为,如图所示: (3)打开c盘的window中的system32,找到里面的cmd.exe,点击以管理员身份运行.然后在弹出的命令提示中输入下面的命令,提示操作成功! 如图所示:(注意路径,我这里是E盘) dism.exe /online /enable-feature /featurename:NetFX3 /Sour

win10 64 位安装 MySQL(mysql-5.7.17-winx64)

版权声明:本文为搜集借鉴各类文章的原创文章,转载请注明出处:http://www.cnblogs.com/2186009311CFF/p/6517470.html. 1.官网下载MySQL Community Server:https://dev.mysql.com/downloads/mysql/ 2.解压至想安装的目录:(我是为了不直接安装在c盘而采用此方法)这里假设解压至D:\AZ\MYSQL下 3.一.以管理员身份运行命令提示符,到D:\AZ\MYSQL\mysql-5.7.17-win

Win10(64位)安装汇编环境(MASM)

1:需要的文件 需要的安装包:这些百度都能下载找到 1).DOSBox 链接: 2) .MASM5.0 链接: 3).DEBUG 链接: 下面给出我们打包的环境 直接可用: (汇编我并不需要关注安装这些,真的不需要) 汇编环境: https://files-cdn.cnblogs.com/files/dgwblog/DOSBox.rar 汇编文档:https://files-cdn.cnblogs.com/files/dgwblog/%E6%B1%87%E7%BC%96%E6%89%8B%E5%

用U盘制作并安装WIN10 64位原版系统的详细教程(该方法应该适用于任何一版的原版操作系统)

昨天搞了一台办公电脑,因为是开发机,要装的是windows server 2008(因为服务器用这个系统,所以开发的时候尽量保持与服务器环境一致.) 大概1年前在淘宝天猫店买了个三星的移动光驱,光盘也有. 但是一年没用,尼玛现在拿出来总是读不到,光驱灯都不闪. 感觉应该是光驱问题.日了dog....这tb真的是一堆假货.... 然后就开始用U盘来安装, 第一次尝试的方法是,用大白菜里面提供的那个安装自定义ISO文件那个,成功进入 windows is loading files 然后进入到安装界

win10 64位 python3.6 django1.11 MysqlDB No module named &#39;MySQLdb&#39; 安装MysqlDB报错 Microsoft Visual C++ 14.0 is required

在python3.6中操作数据库,再按python2.7安装MySQLdb进行数据库连接已经不可用了,我使用的是另外一个方法:PyMySQL,安装好之后还是不能直接连接MySQL的,启动项目后报No module named 'MySQLdb' 解决方案: 在项目的__init__()文件中添加如下代码: import pymysql pymysql.install_as_MySQLdb() 这时再次启动项目正常 win10 64位 python3.6 django1.11 MysqlDB No

centos6.6 64位安装vncserver 并开启远程桌面

centos6.6 64位安装vncserver 并开启远程桌面 vnc是一款使用广泛的服务器管理软件,可以实现图形化管理,下面简单介绍一下如何在centos6.6 64位下安装vnc. 准备工作: centos 6.6 64位操作系统 1.检查是否安装了vnc和vncserver: rpm –qtigervnc tigervnc-server 2.检查自己的资料库和包是否是最新的,命令如下: yum check-update 如果有提示更新,则执行'yum  update'进行安装,安装过程中

win10 64位 汇编环境

masm6或者masm5 下载. dosbox 下载安装 为何要用这个呢,因为 机子是64位的,dosbox 模拟32位的用来执行生成的exe文件 masm 安装好后,有个bin文件:个人建议将其设置环境变量.那么命令 ml masm link 这三个命令就随时可用了,免得到处复制 编写asm文件,使用ml命令一步到位生成exe 或者masm命令生成obj再用link命令生成exe  注意这三个命令是在win1064位自带的cmd上运行的 生成的exe文件怎么执行呢?显然在win10 64位下,