目录
1. 下载 Memcached
官方并未提供 Windows 版本的 Memcached,但可以使用社区维护的 Windows 版本:NorthScale Memcached 或 Jellycan Memcached for Windows。
推荐下载地址:
选择合适的版本后,下载 memcached.exe
文件。
2. 安装 Memcached
2.1 解压并移动文件
将 memcached.exe
移动到 C:\memcached\
目录(或其他你喜欢的目录)。
2.2 以服务模式安装(推荐)
打开 命令提示符(cmd),以管理员权限运行以下命令,将 Memcached 安装为 Windows 服务:
C:\memcached\memcached.exe -d install
然后启动服务:
C:\memcached\memcached.exe -d start
要停止服务,可以使用:
C:\memcached\memcached.exe -d stop
要卸载服务:
C:\memcached\memcached.exe -d uninstall
3. 配置 Memcached
Memcached 在 Windows 下的默认配置参数可以在安装时设置,例如:
C:\memcached\memcached.exe -m 128 -p 11211 -d install
-m 128
设置内存大小(单位 MB)-p 11211
指定端口号-d install
作为服务安装
如果需要修改配置,可先卸载再重新安装:
C:\memcached\memcached.exe -d uninstall
C:\memcached\memcached.exe -m 256 -p 11211 -d install
4. 启动和管理 Memcached
在 Windows 中,你可以使用 服务管理器 来管理 Memcached:
- 按
Win + R
,输入services.msc
,回车 - 找到
Memcached Server
- 右键 > 启动 / 停止 / 重启
或者使用命令行手动管理:
net start memcached
net stop memcached
5. 验证安装是否成功
5.1 使用 telnet
连接
确保 Windows 已安装 telnet(若未安装可在 “Windows 功能” 中启用)。
然后在命令提示符中输入:
telnet 127.0.0.1 11211
如果连接成功,输入:
stats
Memcached 应该会返回一系列统计信息,如:
STAT pid 1234
STAT uptime 100
STAT curr_connections 5
...
END
5.2 使用 memcached-tool
查看状态
如果你安装了 libmemcached-tools
,可以使用:
memcached-tool 127.0.0.1:11211 stats
发表回复