您当前的位置:首页 > 分类 > 技术资讯 > Memcache > 正文

php环境下安装memcached并测试完整流程

发布时间:2015-03-18 17:52:12      来源:51推一把
【摘要】php环境下安装memcached并测试完整流程
第一步:安装memcached服务端
详细方法请参考 在Linux上安装Memcached服务


第二步:安装php的memcached扩展
详细方法请参考 php memcached扩展的安装


第三步:配置启动memcache服务

3.1 配置memcached

wgethttp://www.centos.bz/wp-content/uploads/2011/11/memcached  #下载memcached启动脚本 
cp memcached /etc/init.d/memcached #拷贝到init.d目录
chmod +x /etc/init.d/memcached #给此脚本添加执行权限

3.2 创建memcached配置文件 

vi /usr/local/memcached/memcached.conf

写入一下内容:

PORT="11211"  #memcached的端口号
USER="memcached"  #以memcached用户运行
MAXCONN="2048"  #最大连接数
CACHESIZE="64"  #设置缓存内存为64M
OPTIONS=""

3.3 创建memcached用户和组、创建memcached服务,并加入开机自启动

groupadd memcached  
useradd -g memcached memcached
chkconfig --add memcached  
chkconfig memcached on  
service memcached start #(另有命令:stop|restart)

3.4 运行命令netstat -tnl查看正在运行的端口信息,看见11211的端口号就证明成功了

第四步:测试php程序

<?php
$mem=new Memcached();
$mem->addServer(127.0.0.1,12000);  //memcached 没有connect 方法
$mem->set(hello, hello world);
$val = $mem->get(hello);
echo $val;