如何安装php memcache的拓展

1、因为php_memcached是依赖libmemcached库,所以首先安装libmemcached库,需要安装libmemcached-1.x以上版本

wget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar.gz

tar -zxvf libmemcached-1.0.16.tar.gz

cd libmemcached-1.0.16

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

make && make install

2.安装扩展,这里我们使用php自带的pecl命令来安装php扩展。

/usr/local/webserver/php/bin/pecl install memcached

WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update

downloading memcached-2.2.0.tgz ...

Starting to download memcached-2.2.0.tgz (70,449 bytes)

.................done: 70,449 bytes

15 source files, building

running: phpize

Configuring for:

PHP Api Version:         20121113

Zend Module Api No:      20121212

Zend Extension Api No:   220121212

libmemcached directory [no] : /usr/local/libmemcached

building in /tmp/pear/temp/pear-build-rootjTskoD/memcached-2.2.0

running: /tmp/pear/temp/memcached/configure --with-libmemcached-dir=/usr/local/libmemcached

...............................

...............................

3、安装完成后在配置文件添加

vim /usr/local/webserver/php/etc/php.ini


extension=memcached.so

4.重启web服务器

service nginx  restart

5.重启php

service php-fpm restart

6.验证

php -m|grep memcache

memcache

memcached

时间: 2024-11-03 20:58:14

如何安装php memcache的拓展的相关文章

搭建LNAMP环境(六)- PHP7源码安装MongoDB和MongoDB拓展

上一篇:搭建LNAMP环境(五)- PHP7源码安装Redis和Redis拓展 一.安装MongoDB 1.创建mongodb用户组和用户 groupadd mongodb useradd -r -g mongodb -s /sbin/nologin -M mongodb 2.下载mongodb源码包,并将源码包放到/usr/local/src/目录下下载页面:https://www.mongodb.com/download-center?jmp=nav这里用的是 mongodb-linux-x

windows下的php的memcache扩展的安装及memcache最新下载地址

windows下的php的memcache扩展的安装及memcache最新下载地址 memcached for Windows下载地址.(memcached本身并没有windows版本)如果上面下载不了,可以去:http://splinedancer.com/memcached-win32/  下载最新的windows版memcache的文件: Windows下的Memcache安装:1. 下载好memcached后,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界

PHP安装、配置及拓展

  主要总结的是PHP的安装.配置.拓展库的添加及验证,实现平台为Unix/Linux/Mac OS X,这里也包括日后的技术文章,只将PHP语言作为服务器端脚本和命令式脚本的使用进行总结,其中不涉及对桌面应用程序的处理. ·     如何安装 ·     如何配置 ·     如何拓展 ·     如何验证 ·     遇到问题 .      附加内容 一.如何安装 1.下载安装包 下载地址:http://php.net/downloads.php 下载最新的PHP软件安装包到本地. 2.解压

CentOS环境PHP安装测试memcache扩展

1.安装libmemcached库 yum install libmemcached 2.下载并解压memcache文件 wget http://pecl.php.net/get/memcache-3.0.8.tgz tar xzvf memcache-3.0.8.tgz cd memcache-3.0.8 3.执行phpize扩展安装程序,假设phpzie的路径为/usr/local/php/bin/phpize,具体的路径得根据自己的环境修改. [[email protected] memc

搭建LNAMP环境(五)- PHP7源码安装Redis和Redis拓展

上一篇:搭建LNAMP环境(四)- 源码安装PHP7 一.安装Redis 1.创建redis用户组和用户 groupadd redis useradd -r -g redis -s /sbin/nologin -M redis 2.下载redis源码包,将源码包放到/usr/local/src/目录下 下载页面:http://redis.io/download这里用的是redis-3.2.5.tar.gz下载地址:http://download.redis.io/releases/redis-3

linux(centos 6.4)下安装php memcache服务端及其客户端(详细教程)

前言 在搭建个人博客时,由于没有使用任何框架,纯手工code前台和后台,导致遇到许多问题,其中一个问题就是mysql连接导致的页面相应速度异常低.在查询各种途径后,只能考虑使用memcache缓存.在参考了许多文章后,终于成功的在centos6.4下安装memcache.由于发现在安装过程中,许多文章在有些细节没有解释清楚,导致我一直卡在一个问题上面.为了帮助其他可能和我遇到了同样问题的娃们,我准备也把我的安装过程详细介绍下,而不是ctrl+c,ctrl+v.希望对大家有帮助.(部分参考www.

PHP安装、配置及拓展总结

版权声明:本文为博主原创文章,未经博主允许不得转载. PHP安装.配置及拓展总结: 本篇文章主要总结的是PHP的安装.配置.拓展库的添加及验证,实现平台为Unix/Linux/Mac OS X,这里也包括日后的技术文章,只将PHP语言作为服务器端脚本和命令式脚本的使用进行总结,其中不涉及对桌面应用程序的处理. ·     如何安装 ·     如何配置 ·     如何拓展 ·     如何验证 ·     遇到问题 .      附加内容 一.如何安装 1.下载安装包 下载地址:http://

Linux-LAMP安装扩展模块memcache

Linux-LAMP安装扩展模块memcache cd /usr/local/src/ wget http://www.apelearn.com/bbs/data/attachment/forum/memcache-2.2.3.tgz tar -zxvf memcache-2.2.3.tgz /usr/local/php/bin/phpize //Cannot find autoconf. Please check your autoconf installation and the yum i

关于php编译安装扩展模块memcache的问题

memcached,通过缓存数据库查询结果,减少数据库访问次数,从而提高动态web站点性能.Memcached作 为一个独立的分布式的缓存服务器,为多个web服务器提供了一个共享的高性能缓存服务,在Memcached 服务器上,又发展了根据hash算法来进行多台Memcached缓存服务的扩展,然后又出现了一致性hash来解 决增加或减少缓存服务器导致重新hash带来的大量缓存失效的弊端. 官方站点 http://memcached.org/ 而我们在使用memcached的时候需要使用php来