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;