win7下64位系统memcache/memcached安装教程
原文网址: http://blog.csdn.net/wusuopubupt/article/details/9128431
memcache和memcached的区别
在自己的新程序中打算全面应用memcached技术,这个很容易理解这是memcached是内存缓存,但是怎么还有memcache呢?
其实很简单,memcache是php的一个扩展,用于php管理memcached,php-memcache.dll。
如果安装了memcached不安装扩展,那么php无法操控memcached,但是命令行使用起来没有问题
如果安装了memcache扩展但是没有安装memcached服务,那么这个就无法使用
只有同时安装了memcached服务和memcache扩展才可以在PHP中使用memcached提高动态网站性能
一、安装memcache的php扩展
1. php_memcache.dll 下载:
下载地址:php_memcache.zip http://www.2cto.com/uploadfile/2012/0713/20120713110240777.zip
2. 把php_memcache.dll放到php的ext目录:
2. 把php_memcache.dll放到php的ext目录:
例如:D:\WampServer\bin\php\php5.3.11\ext\php_memcache.dll
3. 打开 php.ini 文件:
我的php.ini的位置:D:\WampServer\bin\php\php5.3.11\php.ini
4. 在 php.ini上增加一行:
extension=php_memcache.dll
5. 重启Wampserver的apache服务
二、安装memcached
1. Memcached-win64 下载:
a. 下载最新版:http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available
b. 直接下载: memcached-win64-1.4.4-14.zip
http://www.2cto.com/uploadfile/2012/0713/20120713110308123.zip
2. 解压放某个盘下面,比如:
D:\WampServer\bin\memcached\memcached.exe
3. 在终端(也即cmd命令界面)下输入以下命令安装windows服务:
D:\WampServer\bin\memcached>memcached.exe -d install
4. 再输入下面命令启动:
D:\WampServer\bin\memcached>memcached.exe -d start
OK~~大功告成
打开phpinfo()页面:
=========== 代码测试 =============
$memcache = new Memcache; # You might need to set "localhost" to "127.0.0.1" $memcache->connect("localhost",11211); echo "Server's version: " . $memcache->getVersion() . "\n"; $tmp_object = new stdClass; $tmp_object->str_attr = "test"; $tmp_object->int_attr = 123; $memcache->set("key",$tmp_object,false,10); echo "Store data in the cache (data will expire in 10 seconds)\n"; echo "Data from the cache:\n"; var_dump($memcache->get("key"));
结果:
---------- PhpUnit ---------- Server's version: 1.4.4-14-g9c660c0 Store data in the cache (data will expire in 10 seconds) Data from the cache: object(stdClass)#3 (2) { ["str_attr"]=> string(4) "test" ["int_attr"]=> int(123) } Output completed (2 sec consumed) - Normal Termination
相关推荐
标题中的"memcache win7 64位 安装文件"指的是专为64位Windows 7系统设计的Memcache安装程序,包含必要的DLL文件。在下载这个压缩包后,我们需要进行以下步骤来完成安装: 1. **解压文件**:将下载的压缩包解压到...
标题"memcached_win64_win7 php-安装"表明这是一个关于在Windows 7 64位操作系统上安装memcached并集成到PHP环境中的教程或步骤。memcached是一个高性能的分布式内存对象缓存系统,常用于加速动态Web应用,通过将...
win7 安装memcached安装,内含有memcached.exe安装资源以及php_memcache5.4-ts
### Memcache安装与基本操作详解 #### 一、前言 ...- **64位系统**:可直接下载`memcached-win64-1.4.4-14.zip`,下载地址为[http://blog.couchbase.com/memcached-windows-64-bit-pre-release-available]...
本压缩包包含的是针对PHP7的Memcache扩展,同样有32位和64位两个版本,确保与不同版本的PHP7兼容。 PHP7中的Memcache扩展提供了与Memcached服务器交互的一系列函数,如`memcache_connect()`用于建立连接,`memcache...
标题中的“WIN7 memcached_win64 php”指的是在Windows 7 64位操作系统上安装和使用memcached服务,并且这个服务与PHP 5.3版本兼容。memcached是一款高性能的分布式内存对象缓存系统,它能用来存储数据,减少数据库...
【标题】"win7 32位 memcached工具"指的是在Windows 7 32位操作系统环境下使用的Memcached缓存服务工具。Memcached是一款高性能、分布式内存对象缓存系统,常用于减轻数据库负载,提高网站或应用的响应速度。它通过...
这些工具在Windows操作系统上,尤其是X64位版本(如Win7和Win8)的环境中同样得到了广泛的应用。接下来,我们将深入探讨这三个组件以及它们在Windows环境中的安装和使用。 1. **Memcache**: Memcache是一种高性能...
和X64 NTS和TS打包”指的是在Windows操作系统环境下,针对PHP 7.1版本的PHP扩展库php_memcache.dll,它提供了32位(X86)和64位(X64)两种架构的支持,并且涵盖了非线程安全(NTS)和线程安全(TS)两种版本。...
在windows 64位机器上的memcached应用程序 以及 php_memcache.dll扩展 注意:是64位的版本!! 测试在Win7-64bit,php5.3.13-vc9-ts 环境下可以使用~~
在64位Windows操作系统如Windows Server 2008或Windows 7中,正确配置和使用Memcached和PHP5.3.13是关键。 1. **下载与安装** - `memcached_win64` 是Memcached的64位Windows版本,包含了运行所需的二进制文件和...
在win10系统32位和64位环境下,你需要根据PHP的版本(ts或nts)和系统位数选择正确的`php_memcached.dll`文件。确保文件与PHP安装的架构和线程安全性匹配,否则可能会导致PHP无法启动或扩展功能失效。 安装和配置...
描述中提到“该dll文件已经在PHP 5.4.12上成功安装,系统环境是win7 64位”,这表明这个特定版本的memcache.dll扩展适用于PHP 5.4.12,并且在Windows 7的64位操作系统环境下可以正常工作。DLL(Dynamic Link Library...
标题中的“win7安装配置memcache+php”指的是在Windows 7操作系统上安装并配置Memcache,一个内存对象缓存系统,以及将其与PHP环境整合的过程。描述中提到的“分布式缓存”是指Memcache可以在多台服务器之间共享数据...
1. "Memcached和Memcache安装(64位win10).docx" - 这是一个文档,详细指导如何在64位的Windows 10系统上安装memcached,可能包含步骤、配置说明以及可能遇到的问题解决方案。 2. "memcached1.5.6" - 这很可能是...
本教程将详细讲解如何在Win7 64位系统上配置WAMP PHP5.3.8,并添加memcached服务以及相应的php_memcache.dll扩展。 首先,我们需要了解WAMP的组成。WAMP是由Apache HTTP服务器、MySQL数据库管理系统和PHP解释器构成...
memcached: memcached-win64-1.4.4-14 + PHP7-memcache-dll-master(7.1~7.3) + memcached.dll memcache安装:以管理员身份运行cmd, cd到安装文件下 memcached.exe -d install(开启关闭服务:start/stop)
由于没有具体的文件名,我们可以假设这个压缩包包含了一系列用于在Windows 64位环境下安装和使用的memcached监视工具。这些文件可能包括安装程序、配置文件、日志文件、帮助文档等。 **知识点详解:** 1. **...