Memcache初探(二) ---- Windows下Memcache安装

Windows下Memcache安装

 

由于我们开发的平台很多时候使用的是Windows,所以,如何在windows平台下安装使用Memcached,这是大家都会关注的问题。

一、memcache服务端安装
1、下载memcache for windows

下载地址:http://code.jellycan.com/memcached/,推荐下载win32 binary版本,解压到c:\memcached下。
2、在命令行状态下输入:
--------------------------------------------------------------------
 memcached.exe -d install #将memcached安装成windows服务
 memcached.exe -d start   #启动memcached服务
--------------------------------------------------------------------
一般情况下,上面的命令输入后没有任何回馈信息就表示正常。
现在我们来看看memcached是否已经正常监听。在命令行下输入:
--------------------------------------------------------------------
 netstat -an
--------------------------------------------------------------------
查看是否有11211的端口占用,如果有,那么很好,一切正常。

eg:如果你在启动memcached的时候使用了其他端口,就看其他端口的占用情况。

 

二、PHP扩展(php-memcache)的安装
#php-memcache的作用是让PHP可以访问Memcached
首先查看PHP的版本,我当前用的是PHP5.3.8,使用的是VC9编译的。所以先在网上找到php_memcache-2.2.6-5.3-vc9-x86.zip,下载后解压,里面有一个文件:php_memcache.dll。

将文件拷贝到PHP/ext目录,在php.ini中添加extension=php_memcache.dll。当然前提条件是PHP.ini中已经对extension_dir做了正确的定义。

重启Apache。然后在网站上访问包含“phpinfo();”的PHP文件,查看是否有memcache的项;如果有,那么恭喜你,安装成功!
现在,你可以开始你的Memcache之旅……

eg:另外注意apache是否使用的CGI模式,如果是,那么很可能安装不成功,需要改为Apache2的默认模式。

 

三、64位机下的安装

非常不幸的是,有个同事的计算机使用的是64位的win7。这时候,我们需要下载64位的memcached和php-memcache。

下载后,安装方法差不多,只是需要将找到的pthreadGC2.dll一起拷贝到ext目录下就可以了。

 

你可能感兴趣的:(apache,windows,PHP,memcached,cgi,extension)