Memcached服务端安装(memcached是memcache的升级版)

yum install memcached //安装/usr/bin/memcached -d -l 127.0.0.1 -p 11211 -m 150 -u root //启动

-d是以守护进程方式启动

-l IP

-p 端口

-m 分配内存

-u 以什么用户启动

Memcached客户端安装

一、安装libmemcache-1.0.181. wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz //下载libmemcached包2. tar zxvf libmemcached-1.0.16.tar.gz //解压包3. cd libmemcached-1.0.16.tar.gz //进入目录4. ./configure --prefix=/usr/lib/libmemcached –with-memcached //配置指定路径5. make && make install //编译安装二、PHP安装Memcached扩展1. wget http://pecl.php.net/get/memcached-2.2.0.tgz  //下载memcached包2. tar zxvf memcached-2.2.0.tgz //解压包3. cd memcached-2.2.0.tgz //进入目录4. phpize //使用phpize方法安装扩展,生成configure文件如果出现下列错误The php-devel package is required for use of this command.yum install php-devel //安装php-devel解决5. ./configure //查看有什么错误信息error: memcache support requires ZLIB. //错误信息yum install zlib-devel //安装zlib插件,这个插件是用来支持gzip的./configure --with-libmemcached-dir=/usr/lib/libmemcached --disable-memcached-sasl //指定libmemcached目录、禁用sasl6. make && make install //编译安装7. Installing shared extensions:     /usr/lib64/php/modules/ //得到扩展目录8. vi /etc/php.ini // 可以用"find / -name php.ini"查找php.ini文件目录9. G跳到最后一行,o在下一行插入,输入extension=memcached.so,然后按ESC键进入命令模式, 输入wq!保存退出10. php -m | grep memcached // 查看是否安装完成,如果出现了memcached就表示安装成功