windows版
1.
下载memcached服务器端
2. CMD : XX\memcached.exe -d install 安装
3. CMD : XX\memcached.exe -d start 启动。
PS : 以后memcached将作为windows的一个服务每次开机时自动启动。
其他命令参数:
引用
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
修改memcache端口号
引用
在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server
下面找到一个 ImagePath 的字符串项,正好是服务的执行路径的字符串,
双击该串,在后面加入 -m 45 -p 12345 (使用45M内存,12345为端口),再启动服务
Linux版
PHP的memcached扩展安装
首先安装PHP的memcached扩展
php的memcache扩展依赖于libmemcached
下载
php的memcached扩展
下载
引用
tar -zxvf libmemcached-1.0.4.tar.gz
cd libmemcached-1.0.4
./configure
make && make install
tar -xf memcached-2.0.1.tgz
cd memcached-2.0.1
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
Memcached安装
memcached 安装 需要 libevent支持
下载
memcached
下载
引用
tar -xzf libevent-1.3a.tar.gz
cd libevent-1.3a
./configure --prefix=/usr
make
make install
cd ..
tar -xzf memcached-1.2.1.tar.gz
cd memcached-1.2.1
./configure --prefix=/usr/local/
make
make install
测试
启动服务:
引用
memcached -d -m 5120 -u root -l 192.168.11.11 -p 11211 -c 65535 -P /var/run/memcached.pid
#memcached -d -m 5120 -u root -l 127.0.0.1 -p 11211 -c 65535 -P /var/run/memcached.pid
PHP代码
<?php
$m = new Memcached();
$m->addServer('127.0.0.1', 11211);
$m->setOption(Memcached::OPT_COMPRESSION, false);
$m->set('foo', 'abc');
$m->append('foo', 'def');
var_dump($m->get('foo'));
分享到:
相关推荐
#### 一、Memcached与PHP扩展简介 Memcached 是一种高性能的分布式内存对象缓存系统,用于通过缓存数据库查询结果和任何其他结果来减少数据库负载并加快动态 Web 应用程序的速度。Memcached 扩展则是 PHP 的一个...
安装和配置PHP7的Memcached扩展步骤如下: 1. **下载扩展**:首先,你需要从可靠源下载对应版本的`php_memcached.dll`文件,比如从PHP官方 PECL 库或者第三方镜像站点。 2. **放置dll文件**:将下载的`...
2. **配置php.ini**:将`php_memcache.dll`复制到PHP的`ext`目录下,然后打开`php.ini`文件,添加以下行到`Dynamic Extensions`部分: ``` extension=php_memcache.dll ``` 确保路径正确,并且去掉前面的分号...
通过以上步骤,我们完成了Memcached服务端及其PHP扩展的安装配置过程。这使得PHP应用程序能够利用Memcached进行数据缓存,从而提升Web应用的性能和响应速度。在实际部署过程中,还需根据具体需求调整各项配置参数,...
**Memcached 1.4.12:内存缓存系统** ...综上所述,Memcached 1.4.12与PHP7的Memcache扩展是提升Web应用性能的重要工具,正确安装和配置它们,能有效优化数据访问速度,降低数据库压力,从而改善用户体验。
在这个教程中,我们将详细介绍如何在CentOS 5.3上安装Memcached服务以及相关的PHP扩展`memcache`。 Memcached是一个高性能、分布式内存对象缓存系统,它被广泛用于减轻数据库负载,提高网站的响应速度。而PHP的`...
在PHP5.2.17中,由于不自带对Memcached的支持,我们需要单独安装php_memcache.dll扩展。这里提到的"php_memcache.dll5.2.17(ts)"正是为PHP5.2.17设计的线程安全版本,"ts"代表Thread Safe,表明该扩展支持多线程环境...
在这个教程中,我们将详细介绍如何在Linux系统上安装和配置Memcached,以及如何安装libevent、libmemcached和PHP的Memcache扩展。 一、安装前准备 在开始安装之前,确保你的Linux系统已经更新到最新版本,并安装了...
3. 安装PHP:解压php-5.3.6-Win32-VC9-x64.zip,安装必要的扩展,例如mysqli或PDO以连接数据库,还要配置php.ini文件。 4. 安装memcached:解压memcached-win64.zip,安装服务,并配置服务器端口和内存大小。 5. ...
在Linux系统上安装PHP的memcached扩展是一个关键的步骤,特别是在需要使用memcached缓存机制提升Web应用程序性能的时候。memcached是一种高性能的分布式内存对象缓存系统,它能够减轻数据库的负载,通过将数据存储在...
以下将详细介绍如何在WAMP服务器上安装memcached以及相关的PHP扩展。 **一、安装memcached服务** 1. **下载memcached服务**:首先,你需要从官方网站或可靠的第三方源下载适用于Windows的memcached服务。确保选择...
在实际应用中,正确安装并配置memcached扩展,可以显著改善依赖数据库的PHP应用的性能,尤其对于高并发访问的网站。开发者应确保memcached服务器的配置和扩展设置匹配,以达到最佳效果。同时,注意监控缓存命中率和...
为了使 PHP 能够与 Memcached 进行交互,还需要安装 Memcache 的 PHP 扩展。 1. **安装必要的依赖** ```shell yum install zlib-devel ``` 2. **下载 Memcache PHP 扩展源码包** ```shell wget ...
当使用PHP7x版本时,需要安装相应的Memcached扩展来实现与Memcached服务器的交互。这个扩展允许PHP应用程序利用Memcached的服务,将数据快速地存储和检索。 **1. PHP7x与Memcached扩展的兼容性** PHP7.x系列是PHP...
总的来说,配置PHP与Memcached的整合涉及到下载和安装Memcached服务,配置PHP扩展,以及编写简单的测试脚本来验证连接和数据操作。这些步骤对于提升Web应用的性能至关重要,尤其是在处理大量数据库查询的场景下。
这个资源包包含了安装PHP Memcached扩展所需的组件,特别是`php_memcache.dll`文件,这是一个Windows平台上的动态链接库,它使PHP能够理解和处理Memcached协议。在Linux或其他Unix-like系统上,这个文件可能是`...
- 配置PHP的OPcache扩展,以缓存预编译的PHP代码。 3. MySQL优化 - 使用更有效的表类型,如InnoDB。 - 调整MySQL的内部参数,如查询缓存、线程缓存和缓存池大小。 - 定期执行***f文件的分析和优化。 4. Memcached...
**PHP扩展Memcache与Memcached详解** PHP扩展Memcache和Memcached是两种广泛使用的缓存技术,它们在处理大量数据时能显著提升Web应用程序的性能。这里我们将详细讲解这两个扩展的功能、安装步骤以及如何在PHP中使用...
**PHP内存缓存技术memcached** 是一种广泛用于加速Web动态应用程序的分布式内存对象缓存系统。它通过存储数据在内存中,避免了反复查询数据库,显著提升...了解其安装、配置和工作原理,对于优化PHP应用性能至关重要。