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成功操作redis cluster集群的实例教程

    php成功操作redis cluster集群的实例教程

    这篇文章主要给大家介绍了关于php成功操作redis cluster集群的实例教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • 从PHP $_SERVER相关参数判断是否支持Rewrite模块

    从PHP $_SERVER相关参数判断是否支持Rewrite模块

    这篇文章主要介绍了如何通过判断PHP $_SERVER相关参数来验证页面是否重定向,但这只是在Apache环境下才有效,下面来具体的看下
    2013-09-09
  • php中限制ip段访问、禁止ip提交表单的代码分享

    php中限制ip段访问、禁止ip提交表单的代码分享

    在项目应用中,我们经常需要用到限制ip段访问或者限制IP提交表单等等ip相关的功能,今天我来分享下本人所使用的这块代码,希望对大家有所帮助
    2014-08-08
  • php实现的常见排序算法汇总

    php实现的常见排序算法汇总

    这篇文章主要介绍了php实现的常见排序算法汇总,包括插入排序、选择排序、冒泡排序、快速排序、归并排序与堆排序,并附有对排序算法的详细说明,需要的朋友可以参考下
    2014-09-09
  • TP5多入口设置实例讲解

    TP5多入口设置实例讲解

    这篇文章主要介绍了TP5多入口设置实例讲解,步骤比较简洁明了,有需要的可以参考下
    2020-12-12
  • PHP的单引号和双引号 字符串效率

    PHP的单引号和双引号 字符串效率

    经常有人问我,听说在PHP中处理字符串用单引号会快,那么如果存在变量替换的时候,是使用单引号连接快呢,还是双引号快呢?
    2009-05-05
  • php下Memcached入门实例解析

    php下Memcached入门实例解析

    这篇文章主要介绍了php下Memcached入门实例,较为详细的分析了memcached的概念与用法,是非常实用的技巧,需要的朋友可以参考下
    2015-01-01
  • 详谈php中 strtr 和 str_replace 的效率问题

    详谈php中 strtr 和 str_replace 的效率问题

    下面小编就为大家带来一篇详谈php中 strtr 和 str_replace 的效率问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • PHP strlen()函数用法详解

    PHP strlen()函数用法详解

    PHP中的strlen()函数用于获取字符串的长度,即字符串字符的个数,并返回该字符串中字符的数量,这个函数不考虑字符的编码,只计算字符的个数,本文就给大家详细说说PHP strlen()函数的使用方法
    2023-07-07
  • PHP基于递归实现的约瑟夫环算法示例

    PHP基于递归实现的约瑟夫环算法示例

    这篇文章主要介绍了PHP基于递归实现的约瑟夫环算法,结合实例形式较为详细的分析了约瑟夫环问题与php使用递归算法的解决方法,需要的朋友可以参考下
    2017-08-08

最新评论