PHP5.5在windows安装使用memcached服务端的方法
1. 安装环境
1.1 下载PHP
首先我们需要下载PHP5.5版本,我们可以从官网下载,并在本地解压。
1.2 下载memcached服务端
我们需要从官网下载memcached服务端,获取到最新的稳定版本,下载文件名为memcached-X.X.X.zip。
2. 安装memcached服务端
2.1 解压文件
我们将下载好的memcached-X.X.X.zip解压到一个位置,比如:D:\memcached。
2.2 启动memcached
我们需要运行一个控制台窗口并启动memcached服务,在这里我们可以通过运行指令 "memcached.exe -d start" 来进行启动。
D:\memcached\bin\memcached.exe -d start
2.3 确认是否启动成功
我们可以使用指令 "tasklist | findstr memcached" 来确认是否成功启动了memcached服务。
tasklist | findstr memcached
如果控制台输出了以下信息,则表示memcached服务启动成功:
memcached.exe 3196 Console 1 4,160 K
3. 配置PHP
3.1 修改php.ini文件
在PHP安装目录下找到php.ini文件并打开,找到以下两行并去掉注释:
extension=php_memcache.dll
extension=php_memcached.dll
保存并关闭文件。
3.2 下载PHP的memcached扩展
我们需要下载PHP memcached扩展,获取到最新的稳定版本。
3.3 安装PHP的memcached扩展
将下载好的PHP memcached扩展解压到PHP安装目录下的ext文件夹中。
3.4 在php.ini中启用memcached扩展
在php.ini文件中找到以下两行并去掉注释:
extension=php_memcache.dll
extension=php_memcached.dll
保存并关闭文件。
4. 测试memcached是否已正确安装
我们可以通过下面的代码来简单的测试memcached是否已成功安装。
$memcached = new Memcached();
$memcached->addServer('localhost', 11211);
$memcached->set('key', 'value', 60);
$value = $memcached->get('key');
echo $value;
如果在浏览器中显示出 "value" 则表示memcached已被正确安装并启用。