php5.3安装libmemcached扩展的教程
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-14 16:02:17 浏览: 评论:0
libmemcached是一个php 加速的插件了,但有很多要在安装配置libmemcached扩展时会碰到一些问题了,今天我们来看看php5.3安装libmemcached扩展的教程.
libmemcached 是一个 memcached 的库,客户端库,C 和 C++ 语言实现的客户端库,具有低内存占用率、线程安全、并提供对memcached功能的全面支持,它还采用 多种命令行工具:memcat,memflush,memrm,memstat,并memslap(负载代),程序库一直在设计,让不同的散列方法对密钥,分割的钥匙,并使用统一的散列分配hash一致性存储
multi get/set
自动把key hash 为int,避开了memcache key字符串默认小于255Byte的限制,好久没有配置服务器,一直以为libmemcached的php memcached 已经纳入基本安装包了,到头来还需要自己编译.整个安装过程很多暗坑,尝试了几次才成功.
安装分两步
安装libmemcached,目标是so和header文件
安装memcachedphp extensions
libmemcaced 分为两大版本0.x和1.x, 1.x的版本从2011-09-28开始,编译很麻烦,需要gcc4.0以上的专门配置,compile无比慢. 0.x版本就简单很多,最高版本是0.53,所以选择安装0.53,极品总是成对出现,php的memcahed也从2.1.0开始,要求libmemcached 必须是1.0.x版本,libmemcaced我用的0.53,那php-memcahed 就选择2.0.0. 开源软件的版本维护是一团烂帐
安装libmemcached
- wget https://launchpad.net/libmemcached/1.0/0.53/+download/libmemcached-0.53.tar.gz
- tar xvfz libmemcached-0.53.tar.gz
- cd libmemcached-0.53
- ./configure --prefix=/opt/libmemcached
- make && make install //开源软件:phpfensi.com
安装php扩展
- wget http://pecl.php.net/get/memcached-2.0.0.tgz
- tar zvxf memcached-2.0.0.tgz
- cd memcached-2.0.0/
- ./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/opt/libmemcached/
- make && make install
make install 是 把memcached.so 安装到 ${php install dir}/extensions/no-debug-non-zts-20090626/,这个目录随着php的版本不同而不同.
最后一步,修改php.ini,加上 extension=memcached.so
需要注意的是,libmemcached 不是 libmemcache,它们是两个不同的客户端库,前者现在的开发比较活跃,后者已经有很长时间没有更新了.
Tags: php5 3安装 libmemcached
相关文章
- ·ubuntu下安装php5+pdo(2013-11-13)
- ·在centos上安装php5.5+MySQL 5.5.32(2013-11-13)
- ·Linux下安装MySql+Apache2+PHP5.3.1教程(2013-11-28)
- ·为PHP5加入动态Flash文件的生成的支持(2013-12-10)
- ·php5.4.0的register globals设置(2014-02-25)
- ·PHP5中SESSION路径配置详解(2014-03-24)
- ·php5.3安装libmemcached 扩展方法与简单实例(2014-08-25)
- ·PHP5.4.X与Memcache不兼容问题解决方案(2014-08-26)
- ·PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享(2019-07-28)
- ·在CentOS上php5.6怎么安装?(2020-04-28)
- ·mac环境中使用brew安装php5.5.15(2021-04-02)
- ·windows下配置php5.5开发环境及开发扩展(2021-05-04)
- ·CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录(2021-05-18)
- ·Ubuntu12下编译安装PHP5.3开发环境(2021-05-18)
- ·PHP5.3以上版本安装ZendOptimizer扩展(2021-05-18)
- ·Centos下升级php5.2到php5.4全记录(编译安装)(2021-05-20)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)