您的位置:首页 > 数据库 > Memcache

Linux下Memcached的安装

2016-01-11 22:16 543 查看
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.18
1. 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目录、禁用sasl
6. 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就表示安装成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  安装 linux memcached