MemCache在Windows环境下的搭建及启动
一、memcache服务器端的安装
- 1、下载memcached的安装包,,下载链接: 密码:
bwze
。 - 2、解压到任意目录。
- 3、以管理员的身份执行命令行,并进入到memcached的解压路径,执行命令:
memcached -d install
,如果没有抛错说明安装成功。 - 4、命令行界面执行命令:
net start "Memcached Server"
来启动memcached服务。
通过上述简单四个步骤,本地memcache就安装好啦。
二、memcached客户端的安装
- 1、根据
phpinfo()
查看本地PHP版本(比如PHP Version 5.5.12,Architecture x86,Thread Safety为enabled表示支持线程,根据这些判定需要安装的memcache扩展为5.5 Thread Safe (TS) x86,: ,来确定安装哪一版本的memcached
,下载。 - 2、将下载的memcache扩展,解压缩,将
php_memcache.dll
文件复制粘贴到PHP扩展目录下,比如我的PHP安装目录是:D:\wamp\bin\php\php5.5.12\ext。 - 3、在phpinfo()页面查看
Loaded Configuration File
获取服务器读取的是哪里的配置,我这里是D:\wamp\bin\apache\apache2.4.9\bin\php.ini,所以编辑这个文件,在文件中添加extension=php_memcache.dll
这一行。 - 4、重启服务器,试试看memcache能否使用了吧,测试代码:
connect("127.0.0.1", 11211); $key1 = 'key1'; $val = $mem->get($key1); if ($val === false){ $val = 'This is a test!'; $mem->set($key1, $val, 0, 60); } echo $val; // This is a test!?>