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 disk_free_space 返回目录可用空间
May 10 PHP
JS与PHP向函数传递可变参数的区别实例代码
May 18 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
PHP把MSSQL数据导入到MYSQL的方法
Dec 27 PHP
php随机抽奖实例分析
Mar 04 PHP
php判断访问IP的方法
Jun 19 PHP
教你在PHPStorm中配置Xdebug
Jul 27 PHP
PHP正则获取页面所有图片地址
Mar 23 PHP
基于php判断客户端类型
Oct 14 PHP
PHP处理Ajax请求与Ajax跨域问题
Feb 13 PHP
php微信公众号开发之快递查询
Oct 20 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
Mar 26 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
收音机术语解释
2021/03/01 无线电
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
php递归方法实现无限分类实例代码
2014/02/28 PHP
php导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
php商品对比功能代码分享
2015/09/24 PHP
laravel Model 执行事务的实现
2019/10/10 PHP
jQuery的实现原理的模拟代码 -3 事件处理
2010/08/03 Javascript
当jQuery遭遇CoffeeScript的时候 使用分享
2011/09/17 Javascript
html向js方法传递参数具体实现
2013/08/08 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
JavaScript获取网页表单提交方式的方法
2015/04/02 Javascript
jQuery实现弹出窗口中切换登录与注册表单
2015/06/05 Javascript
jqTransform美化表单
2015/10/10 Javascript
超全面的javascript中变量命名规则
2017/02/09 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
clipboard.js在移动端复制失败的解决方法
2018/06/13 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
基于VUE的v-charts的曲线显示功能
2019/10/01 Javascript
vue移动端使用appClound拉起支付宝支付的实现方法
2019/11/21 Javascript
微信小程序中限制激励式视频广告位显示次数(实现思路)
2019/12/06 Javascript
JS实现图片幻灯片效果代码实例
2020/05/21 Javascript
vue keep-alive的简单总结
2021/01/25 Vue.js
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
在Python中处理日期和时间的基本知识点整理汇总
2015/05/22 Python
Python使用Scrapy爬虫框架全站爬取图片并保存本地的实现代码
2018/03/04 Python
Vue的el-scrollbar实现自定义滚动
2018/05/29 Python
Python进阶之全面解读高级特性之切片
2019/02/19 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
办公室前台岗位职责范本
2013/12/10 职场文书
安全隐患整改报告
2014/11/06 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
2015年艾滋病防治工作总结
2015/05/22 职场文书
关于Spring配置文件加载方式变化引发的异常详解
2022/01/18 Java/Android
MySQL范围查询优化的场景实例详解
2022/06/10 MySQL