,pecl install memcache,
`,,安装完成后,将
php_memcache.dll文件复制到PHP的
ext目录下,然后在
php.ini文件中添加以下内容:,,
`,extension=php_memcache.dll,
``,,重启Apache服务器,Memcache就安装成功了。在Windows下安装Memcached是一个涉及多个步骤的过程,包括下载、安装和配置,以下是详细的步骤指南:
1. 下载Memcached
需要根据系统架构(32位或64位)选择合适的Memcached版本进行下载,可以通过以下链接下载不同版本的Memcached:
32位系统:
1.2.5版本:http://static.jyshare.com/download/memcached1.2.5win32bin.zip
1.2.6版本:http://static.jyshare.com/download/memcached1.2.6win32bin.zip
1.4.4版本:http://static.runoob.com/download/memcachedwin321.4.414.zip
1.4.5版本:http://static.jyshare.com/download/memcached1.4.5x86.zip
64位系统:
1.4.4版本:http://static.runoob.com/download/memcachedwin641.4.414.zip
1.4.5版本:http://static.jyshare.com/download/memcached1.4.5amd64.zip
2. 安装Memcached
对于1.4.4及之前的版本:
1、解压下载的安装包:将下载的Memcached压缩包解压到指定目录,例如C:\memcached
。
2、安装为服务:以管理员权限运行命令提示符(CMD),并执行以下命令来安装Memcached为系统服务:
```shell
c:\memcached\memcached.exe d install
```
注意:如果使用的是其他路径,请将c:\memcached\memcached.exe
替换为实际路径。
3、启动和停止服务:使用以下命令来启动和停止Memcached服务:
```shell
c:\memcached\memcached.exe d start
c:\memcached\memcached.exe d stop
```
4、修改配置项:通过注册表编辑器(regedit.exe)修改配置,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached
,可以修改如最大缓存大小等参数。
5、卸载服务:使用以下命令来卸载Memcached服务:
```shell
c:\memcached\memcached.exe d uninstall
```
对于1.4.5及之后的版本:
1、解压下载的安装包:同样地,将下载的Memcached压缩包解压到指定目录。
2、设置任务计划:由于1.4.5版本起,Memcached不再支持作为服务安装,需要通过Windows的任务计划程序来启动,使用管理员身份执行以下命令将Memcached添加到任务计划中:
```shell
schtasks /create /sc onstart /tn memcached /tr "'c:\memcached\memcached.exe' m 512"
```
注意:这里的m 512
表示设置Memcached的最大缓存配置为512MB。
3、删除任务计划:如果需要删除Memcached的任务计划,可以执行以下命令:
```shell
schtasks /delete /tn memcached
```
FAQs常见问题解答
Q1: Memcached安装后无法启动怎么办?
A1: 确保以管理员身份运行命令提示符,并检查是否已经正确安装了所有必要的组件,如果问题依旧,可以尝试重新安装或查看错误日志以获取更多信息。
Q2: 如何验证Memcached是否安装成功?
A2: 可以通过在命令提示符中输入memcached h
来查看帮助信息,如果能够显示出帮助信息,则说明Memcached已成功安装,还可以尝试连接Memcached,例如使用telnet命令连接到localhost的默认端口11211。