memcachedphp56
1. php 怎么配置memcached
分为linux和windows系统下:
windows下:
1、首先下载memcache的windows版本,将下载下来的文件解压出来后会看见一个名为memcached.exe的可执行程序
2、将该文件放到指定目录,如D盘
3、安装:
开始->运行->cmd打开命令窗口
进入D盘:cd d:
安装memcache服务:
在命令窗口输入:
memacahed.exe -d install
等待命令执行完成后,就可以在服务列表中看到memcached服务
4、启动memcache服务:
memcached.exe -d start
5、可以通过以下命令来查看memcache服务是否启动成功:
wmic process get description, executablepath | findstr memcached.exe
可以将memcached.exe的路径放入到系统环境变量中,方便使用。
查看memcache运行状态:
在命令窗口输入:
telnet 127.0.0.1 11211
链接到memcache上,输入stats就可以查看到当前memcache的状态了;
linux下:
1.下载memcache源码
http://www.memcached.org/
2.解压并进入目录
./configure --prefix=/usr/local/memcache
make
make test
sudo make install
3.启动memcache
memcache -d start -u root
验证memcache是否正确安装并启动
netstat -tap | grep memcached
4.安装memcache扩展库
下载memcache扩展
进入到memcache扩展文件
./configure --enable-memcache --with-php-config=/usr/local/php/bin/php-config
make
make install
修改php.ini文件 增加
extension=memcache.so
安装memcached扩展库
下载memcached扩展
memcached扩展需要libMemcached库的支持,所有在安装memcached扩展库之前要确认系统已经安装了libmemcached
安装libmemcached
./configure --prefix=/usr/local/memcache
make
make install
libmemcached安装完成后,就可以安装memcached扩展库
./configure --with-libmemcached-dir=/usr/local/memcached/ --with-php-config=/usr/local/php/bin/php-config
make
make install
同样修改php.ini配置文件,增加
extension=memcached.so
2. php memcached怎么用
memcached是一种缓存技术, 基于c/s模式,他可以把你的数据放入内存,从而通过内存访问提速,因为内存最快的, memcached技术的主要目的提速,
在memachec 中维护了一张大的hashtable表 ,该表是在内存,表的结构是
key value
字串 (字串,数值,数组,对象,布尔,二进制数据,null)
u 安装并使用memcached
安装步骤
(1) 下载memcached软件
(2) 安装
进入cmd ,切换到 memcached.exe 文件所在目录
memcached.exe –d install
(3) 启动memcached
第一种,可以到服务点击启动
第二种, 命令行
memcached.exe –m 200MB –d start 【以deamon方式启动,默认64M】
如果你在启动时,win7启动不成功, 则可以使用如下方法
memcached.exe –p 端口号
转载,仅供参考。