PHP安装memcached扩展笔记

 更新时间:2015年05月28日 10:47:52   投稿:junjie  
这篇文章主要介绍了PHP安装memcached扩展笔记,本文讲解了安装服务端、launchpad、安装memcached扩展以及配置PHP.ini等内容,需要的朋友可以参考下

最近在服务器上部缓存系统,记录一下PHP安装memcached扩展。

复制代码 代码如下:

# 安装服务端
yum install memcached -y

I. launchpad

请于https://launchpad.net/libmemcached/+download下载目前最新版的libmemcached(20150524)

复制代码 代码如下:

cd /tmp
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
tar zxf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./configure
make
make install

II. 安装memcached扩展

在PECL(The PHP Extension Community Library)找到并安装php的memcached扩展。

复制代码 代码如下:

在PECL中你能找到以下两个容易混淆的memcache的PHP扩展,你能够分清楚他们的区别吗?你知道为什么我们要用前者吗?请读者紫星Google之!
memcached PHP extension for interfacing with memcached via libmemcached library
memcache memcached extension

[https://pecl.php.net/package/memcached][4] 目前最新版为2.2.0

复制代码 代码如下:

mkdir /usr/src/php -p
cd /usr/src/php
wget https://pecl.php.net/get/memcached -O memcached-2.2.0.tgz
tar xf memcached-2.2.0.tgz
cd memcached-2.2.0
phpize
# 我们在配置的添加一些新的功能,使其支持json和igbinary,有空可以研究一下
./configure --enable-memcached --enable-memcached-json --enable-memcached-igbinary
make
make install
# 注意最后的输出
# Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

下面我们将其移动到php的extension目录下

复制代码 代码如下:

cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/*.so /usr/local/php/lib/php/extensions/

III. 配置PHP.ini

打开正在生效的php.ini文件

复制代码 代码如下:

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

# 添加以下配置
[Memcached]
extension=memcached.so


相关文章

  • php字符串截取问题

    php字符串截取问题

    我希望将一个字符串限长显示,如果该字符串超过一定长数,就截取前n个字符,后加省略号
    2006-11-11
  • php从身份证获取性别和出生年月

    php从身份证获取性别和出生年月

    本文主要介绍了php从身份证获取性别和出生年月的方法。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • php 基础函数

    php 基础函数

    本文主要介绍了php的基础函数。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • php数组总结篇(一)

    php数组总结篇(一)

    php下经常用到的数组函数
    2008-09-09
  • PHP的Yii框架中过滤器相关的使用总结

    PHP的Yii框架中过滤器相关的使用总结

    这篇文章主要介绍了PHP的Yii框架中过滤器相关的使用总结,文中列举了一些常用的核心过滤器,需要的朋友可以参考下
    2016-03-03
  • php版阿里云OSS图片上传类详解

    php版阿里云OSS图片上传类详解

    这篇文章主要介绍了php版阿里云OSS图片上传类,结合具体实例形式分析了php版阿里云OSS图片上传类的功能、定义、使用方法与相关注意事项,需要的朋友可以参考下
    2016-12-12
  • PHP中英混合字符串截取函数代码

    PHP中英混合字符串截取函数代码

    今天在遇到了一个中英字符串截取的问题,在gbk里中文里每个字占两字节,如果全是中文的话,用substr()函数就可以实现了,但中英都有的话就麻烦了,在以前收藏的代码里找到了一个不错的函数,很好的实现了截取的功能
    2011-07-07
  • PHP计算近1年的所有月份

    PHP计算近1年的所有月份

    本文主要介绍了PHP计算近1年的所有月份的实例。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • php中将html中的br换行符转换为文本输入中的换行符

    php中将html中的br换行符转换为文本输入中的换行符

    PHP中的有个非常好的函数:nl2br(),将文本框中的换行转换为HTML页面的<br />,但是如何实现将html中的<br />换行符转换为文本框中的换行符呢
    2013-03-03
  • php除数取整示例

    php除数取整示例

    这篇文章主要介绍了php中的除数如何取整,需要的朋友可以参考下
    2014-04-04

最新评论