一、安装libeventphp
安装Memcached前须要先安装libevent。服务器
二、安装memcached并发
三、启动memcachedmemcached
# /usr/local/bin/memcached -m 32m -p 11211 -d -u root -P /var/run/memcached.pid -c 256
启动过程当中参数说明:测试
-p:使用的TCP端口,默认为11211。debug
-m:最大内存大小,默认为64MB。调试
-vv:以very vrebose模式启动,将调试信息和错误输出到控制台。code
-d:做为守护进程在后台运行。进程
-c:最大运行的并发链接数,默认是1024,须要按照服务器的负载量来设定。内存
-P:设置保存Memcache的pid文件。
-l:监听的服务器IP地址,能够有多个地址。
-u:运行memcached的用户。
能够经过/usr/local/bin/memcached -h命令显示全部可用选项。
四、测试启动是否链接正常
五、关闭memcached
# kill 'cat /var/run/memcached.pid'
六、安装memcache的php扩展
1)选择想要下载的memcache版本;
2)以memcache-2.2.5版本为例安装memcache的php扩展;
3)完成上述安装后会有相似提示:
4)修改php.ini文件,把php.ini中的extension_dir="./"修改成extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20060613/"。
5)添加以下一行代码来载入memcache扩展:
extension=memcache.so
七、测试memcache的php扩展是否安装成功