Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。(关于Memcache的更多信息请Google)
Memcache官方网站:http://www.danga.com/memcached
服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。
下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:http://www.monkey.org/~provos/libevent-1.3.tar.gz
可以使用wget指令直接下载这两个东西.
下载回源文件后,先安装libevent,这个东西在配置时需要指定一个安装路径,即
linux命令
- ./configure --prefix=/usr
(或其它地方,但等下要跟memcached一致)
接着就可以执行
linux命令
memcache的安装与之类似,只是需要在配置时需要指定libevent的安装路径
linux命令
- ./configure --with-libevent=/usr
(此处与libevent安装路径一致).
编译,安装即可完成
分享到:
相关推荐
本教程将详细介绍如何在Linux上安装Memcache。 首先,我们需要获取Memcache的安装包。当前的最新版本可以在Google Code项目页面下载,地址为http://code.google.com/p/memcached/downloads/list。在本文中,我们以...
2、下载安装Memcache,我这里下载的是64位版本。 a)下载解压之后放在硬盘的目录下,如:D:\memcached . b)然后在运行中输入cmd进入命令行,进入到Memcached.exe 所在的目录,例如:D:\memcached c)然后在...
1. **安装与配置**:在Windows环境下,下载对应PHP版本的`php_memcache.dll`文件,将其放在PHP的`ext`目录下,然后在php.ini中添加`extension=php_memcache.dll`,重启PHP服务器使更改生效。 2. **连接memcached...
3. **memc-nginx-module-0.14.tar.gz**:这是Nginx的Memcache模块的源码包,用于构建和安装Nginx以支持与Memcached交互的功能。 4. **agentzh-echo-nginx-module-v0.51-2-gd3537e3.zip**:这是Echo模块的源码包,...
在Windows环境下,监控和调试Memcache可以通过第三方工具实现,如Memcached Manager,它提供了一个直观的图形界面,可以查看连接状态、缓存统计信息以及执行基本的操作。 总结来说,Memcache是一个高效、轻量级的...
4. **监控与调试**:定期检查Memcached服务器的状态,使用`memcache_stat()`等函数进行性能监控和问题排查。 综上所述,PECL-Memcache是PHP7在Linux环境中与Memcached服务器交互的重要工具,通过这个扩展,开发者...
3. **安装Memcache服务**: Memcached是提供Memcache服务的服务器软件。下载并安装Memcached,根据你的系统设置配置服务端口(默认为11211)。 4. **测试连接**:在PHP代码中,你可以使用`memcache_connect()`或`...
在实际应用中,还需要了解如何通过命令行或编程接口与Memcache交互,设置和获取数据,以及监控和优化其性能。此外,为了提高数据持久化和容错能力,还可以考虑与其他存储系统(如Redis)结合使用,或者使用Memcached...
5. **测试与调试**:安装后,通过运行`php -m`命令检查Memcache是否成功加载为扩展,并通过编写简单的测试脚本验证其功能。 6. **更新与维护**:定期更新`memcache.dll`到最新稳定版本,以获取安全修复和性能提升。...
标题中的“php5.3版本可用的memcache扩展”指的是PHP的一个扩展库——Memcache,它是专门为PHP设计的,用于与Memcached缓存系统交互。Memcached是一个高性能、分布式的内存对象缓存系统,可以用来存储和检索数据,如...
memcache.dll是一个PHP扩展,它允许PHP应用程序与memcached服务进行交互,memcached是一种分布式内存对象缓存系统,常用于提高Web应用的性能。通过memcache扩展,开发者可以将数据存储在服务器的内存中,而不是频繁...
这是程序数据库文件,用于在开发过程中调试和诊断 PHP Memcache 扩展的错误。 4. `README`:一般包含安装、配置和使用扩展的基本说明,是用户开始使用扩展前应该首先查阅的文档。 了解这些文件后,我们可以深入探讨...
4. **协议简单**: 使用自定义的文本协议,易于实现和调试。 在Windows环境下,安装Memcached服务器端`memcached.exe`的步骤如下: 1. 下载`memcached.exe`并解压至指定目录,如`C:\Program Files\memcached`。 2. ...
这简化了开发环境的配置,减少了调试时间,并确保了应用的稳定运行。 **使用方法:** 在使用memcache dll扩展时,开发者通常需要将对应的dll文件放入PHP的扩展目录,然后在php.ini配置文件中启用该扩展,并重启Web...
5. **轻量级协议**:Memcache使用简单的文本协议与客户端通信,易于实现,同时减少了网络传输的开销。 6. **跨语言支持**:Memcache提供了多种编程语言的客户端库,包括PHP、Python、Java、Ruby、C++等,使得各种...
### 安装与管理Memcache服务 1. **安装**: 使用 `-d install` 参数可以安装memcached服务。 2. **启动**: 要启动服务,使用 `-d start`。 3. **重启**: 重新启动服务,使用 `-d restart`。 4. **停止/关闭**: 关闭...
《PHP与Memcache扩展:深入理解php_memcache-3.0.7-5.4-nts-vc9-x86.zip》 在PHP的世界里,Memcache是一个广泛使用的分布式内存对象缓存系统,用于提高Web应用程序的性能。本文将详细探讨PHP与Memcache的结合,特别...
安装和运行memcache监视工具通常是简单的。下载解压后的"监视工具"文件,双击执行文件即可启动。这个工具可能会要求连接到本地或远程的Memcache服务器,你需要提供服务器的IP地址和端口号(默认是11211)。 一旦...
4. **php_memcache.pdb**:这是一个程序数据库文件,主要用于调试,包含关于DLL文件的符号信息。 5. **memcache.php**:这个文件可能是PHP的Memcache类库,包含了与Memcache服务器交互的函数和类定义。 6. **example...
标题中的"php_memcache-3.0.7-5.3-nts-vc9-x86.zip"揭示了这是一个与PHP扩展相关的压缩包,具体是针对Memcache的扩展。这个版本是3.0.7,适用于PHP 5.3版本。"nts"表示“非线程安全”(Non-Thread Safe),意味着它...