windows环境安装使用memcache

1.下载Memcached的Window平台安装包

64位系统 1.4.5版本:http://static.runoob.com/download/memcached-1.4.5-amd64.zip

 

 

2. 解压下载的安装包到指定目录。

    在 memcached1.4.5 版本之后,memcached 不能作为服务来运行,需要使用任务计划中来开启一个普通的进程,在 window 启动时设置 memcached自动执行。

    使用管理员身份执行以下命令将 memcached 添加来任务计划表中:

 schtasks /create /sc onstart /tn memcached /tr "'c:\memcached\memcached.exe' -m 512"

注释:

  schtasks : 管理员在本地或远程系统上创建计划任务.
  /Create 创建新计划任务。
  /TN taskname 指定唯一识别这个计划任务的名称。
  /TR taskrun 指定在这个计划时间运行的程序的路径和文件名。例如: C:\windows\system32\calc.exe

  注意:你需要使用真实的路径替代 c:\memcached\memcached.exe。

     注意:-m 512 意思是设置 memcached 最大的缓存配置为512M。

     注意:我们可以通过使用 "c:\memcached\memcached.exe -h" 命令查看更多的参数配置。

     注意:如果需要删除 memcached 的任务计划可以执行以下命令:

 schtasks /delete /tn memcached




3.开启计算机telnet服务端和telnet客户端
步骤:控制面板-程序和功能-打开或关闭Windows功能
将telnet客户端和
telnet服务端打上对勾。



3.使用管理员身份运行cmd
输入"F:/memcache/memcache.exe -d start"
若出现"Failed to ignore SIGHUP : Result too large"不用管(原因暂时不明),此时查看Windows进程中是否出现memcached.exe,若出现则代表memcached已启动。



4.测试
使用管理员身份运行cmd
输入"telnet localhost 11211"
注意 : 11211为端口号
成功则进入telnet界面即可测试memcache能否运行



5.安装PHP中memecache扩展
下载php_memcache.dll扩展: https://pecl.php.net/package/memcache/3.0.8/windows
注意 : phpinfo页面中PHP Extension Build中的值判断下载哪个版本
下载解压完后,将php_memcache.dll放到本机PHP的ext包中。
在php中php.ini中添加extension=
php_memcache.dll 扩展信息。
查看phpinfo页面中出现memcache扩展则成功!

 
posted @ 2018-01-06 14:56  哟风  Views(762)  Comments(0)    收藏  举报