php memcached扩展的安装

注意要安装的是PHP的Memcached扩展,跟PHP的memcahe扩展有点区别。

php_memcached支持binary protocol 协议,而php_memcache协议不支持,php_memcached支持对同一key的多进程的并发处理问题,

memcached还有个非常称赞的地方,就是flag不是在操作的时候设置了,而是有了一个统一的setOption()。Memcached实现了更多的memcached协议。

1,本文以安装memcached扩展为例。

  libmemcached下载地址:https://launchpad.net/libmemcached/+download

  memcached下载地址:http://pecl.php.net/package/memcached

  得到两个文件libmemcached-1.0.2.tar.gz和memcached-1.0.2.tgz

2,安装libmemcached-1.0.2.tar.gz,解压后进入解压的文件夹(解压命令 tar zvxf tarfile.tar.gz),执行

  ./configure --prefix=/usr/local/libmemcached --with-memcached

  make && make install

3,安装memcached-1.0.2.tgz,解压后进入解压的文件夹,执行

 

 /usr/local/php/bin/phpize 	

 ./configure --with-php-config=/usr/local/php/bin/php-config  --with-libmemcached-dir=/usr/local/libmemcached/

  make

 make install 

4,修改php.inp,增加如下信息:

    extension=memcached.so

时间: 2024-12-19 09:11:04

php memcached扩展的安装的相关文章

CentOS 6.6 安装 PHP Memcached 扩展

PHP 的 Memcached扩展使用了 libmemcached 库提供的 api 与 memcached 服务端进行交互.它同样提供了一个 session 处理器(memcached). PHP 的 Memcached 扩展支持 getMulti,setMulti 等方法,而 Memcache 扩展则不支持: 在安装 Memcached 扩展的时候需要先安装 libmemcached,libmemcached 是 Memcached 的 C 客户端,它具有的优点是低内存,线程安全等特点,在高

[转]编译安装libevent,memcache,以及php的memcached扩展

一 安装libevent 1.去官网http://libevent.org/ 下载最新源码,我用的是libevent-2.0.20-stable.tar.gz 2.解压到/usr/src目录 ,执行命令:sudo tar -zxvf libevent-2.0.20-stable.tar.gz -C /usr/src 3.进入解压以后的目录,用sudo方式执行命令:sudo ./configure --prefix=/usr/local/libevent : make : make install

linux-CentOS6.4安装Memcached+memcached扩展+安装memcache扩展+Memcache同步SESSION的几种方法

一.编译环境的准备 yum install gcc  yum install gcc-c++ libstdc++-devel  yum install zlib-devel 二.源码包准备 wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gzwget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz 三.安装与配置 1.安装libevent tar zx

安装PHP memcached扩展

引用 pecl.php.net有两个memcache扩展: memcache   memcached extension memcached PHP extension for interfacing with memcached via libmemcached library memcached 的版本比较新,而且使用的是 libmemcached 库.libmemcached 被认为做过更好的优化,应该比 php only 版本的 memcache 有着更高的性能.所以这里安装的是memc

安装memcached扩展

php扩展需要到一个专门的网站查找扩展包,这个网站就是http://pecl.php.net/  这是一个php扩展包的网站,可以在这个网站上找到php关于memcached的扩展包,搜索memcached以后,我下载了memcached-2.2.0.tgz,接下来我们正式进入安装memcached扩展的过程(好像已经说了很多废话了--不管了,反正也没人看我的博客) 先下载libmemcached: wget  https://launchpad.net/libmemcached/1.0/1.0

在Windows32下为PHP5.6安装redis扩展和memcached扩展

一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本 2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2.5-5.6-ts-vc11-x86.zip和php_igbinary-1.2.1-5.5-ts-vc11-x86.zip 下载地址: http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ http://windows.php.net/download

centos系统为php安装memcached扩展

1. 通过yum安装 yum -y install memcached #安装完成后执行: memcached -h #出现memcached帮助信息说明安装成功 2. 加入启动服务 chkconfig --level 2345 memcached on 3. 配置Memcached vim /etc/sysconfig/memcached #文件中内容如下,按需要修改: PORT="11211" #端口 USER="root" #用户名 MAXCONN="

memcached的安装以及php两个扩展软件安装(memcache、memcached)

百度云安装包:http://pan.baidu.com/s/1pKZeDwn  k3ap 1.安装memcached Memcached是基于libevent的事件处理,所以它的安装依赖libevent.因此我们首先需要将libevent安装好,再进行安装memcached. Libevent官网:http://libevent.org/ Memcached官网:http://www.danga.com/memcached 安装libevent: #tar –zxvf libevent-1.4.

在Windows下为PHP5.6安装redis扩展和memcached扩展

一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本 2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x64.zip 下载地址: http://windows.php.net/downloads/pecl/snaps/redis/2.2.5/ http://windows.php.net/download