PHP安装memcached扩展笔记


Posted in PHP onMay 28, 2015

最近在服务器上部缓存系统,记录一下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安装memcached扩展笔记

PHP 相关文章推荐
PHP中的错误处理、异常处理机制分析
May 07 PHP
php环境套包 dedeampz 伪静态设置示例
Mar 26 PHP
php简单生成随机数的方法
Jul 30 PHP
学习php设计模式 php实现访问者模式(Visitor)
Dec 07 PHP
PHP无限极分类函数的实现方法详解
Apr 15 PHP
PHP依赖注入(DI)和控制反转(IoC)详解
Jun 12 PHP
bindParam和bindValue的区别以及在Yii2中的使用详解
Mar 12 PHP
ThinkPHP5+Layui实现图片上传加预览功能
Aug 17 PHP
PHP crypt()函数的用法讲解
Feb 15 PHP
laravel 解决强制跳转 https的问题
Oct 22 PHP
php-7.3.6 编译安装过程
Feb 11 PHP
php 的多进程操作实践案例分析
Feb 28 PHP
PHP实现的增强性mhash函数
May 27 #PHP
PHP验证信用卡卡号是否正确函数
May 27 #PHP
PHP的伪随机数与真随机数详解
May 27 #PHP
php实现window平台的checkdnsrr函数
May 27 #PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
May 27 #PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
May 27 #PHP
PHP实现即时输出、实时输出内容方法
May 27 #PHP
You might like
PHP调用三种数据库的方法(1)
2006/10/09 PHP
PHP可变函数的使用详解
2013/06/14 PHP
php使用ob_start()实现图片存入变量的方法
2014/11/14 PHP
php的socket编程详解
2016/11/20 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
基于jquery的修改当前TAB显示标题的代码
2010/12/11 Javascript
JQuery选择器特辑 详细小结
2012/05/14 Javascript
Js如何判断客户端是PC还是手持设备简单分析
2012/11/22 Javascript
AngularJS入门教程之过滤器详解
2016/08/19 Javascript
JavaScript注入漏洞的原理及防范(详解)
2016/12/04 Javascript
JavaScript之Vue.js【入门基础】
2016/12/06 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
nodeJS微信分享
2017/12/20 NodeJs
JS中判断某个字符串是否包含另一个字符串的五种方法
2018/05/03 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
一步一步实现Vue的响应式(对象观测)
2019/09/02 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
javascript绘制简单钟表效果
2020/04/07 Javascript
[43:51]2014 DOTA2国际邀请赛中国区预选赛 Dream Times VS TongFu
2014/05/22 DOTA
python实现定时同步本机与北京时间的方法
2015/03/24 Python
详解Python之unittest单元测试代码
2018/01/24 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
pycharm在调试python时执行其他语句的方法
2018/11/29 Python
CSS3实现各种图形的示例代码
2016/10/19 HTML / CSS
详解CSS3浏览器兼容
2016/12/14 HTML / CSS
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
西班牙英格列斯百货官网:El Corte Inglés
2016/09/25 全球购物
Boston Proper官网:美国女装品牌
2017/10/30 全球购物
物理系毕业生自荐书范文
2014/02/22 职场文书
2014年采购部工作总结
2014/11/20 职场文书
安全教育的主题班会
2015/08/13 职场文书
nginx location中多个if里面proxy_pass的方法
2021/03/31 Servers
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL
JavaScript 定时器详情
2021/11/11 Javascript
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers