编译php 5.2.14+fpm+memcached(具体操作详解)


Posted in PHP onJune 18, 2013

#author:zhxia

给php打上php-fpm 补丁
sudo tar jxvf php-5.2.14.tar.bz2
sudo patch -d php-5.2.14 -p1 < php-5.2.14-fpm-0.5.14.diff

编译php
cd php-5.2.14/
sudo ./configure  --prefix=/usr/local/php-5.2.14 --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-ttf --with-curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-png-dir --with-pdo-mysql --enable-fpm --enable-fastcgi --with-zlib --with-fpm-conf=/etc/fpm-php.conf
 
编译memcached扩展
wget http://pecl.php.net/get/memcache-2.2.5.tgz
 tar -xvf memcache-2.2.5.tgz
 cd memcache-2.2.5/
 /usr/local/php-5.2.14/bin/phpize
 ./configure --with-php-config=/usr/local/php-5.2.14/bin/php-config
sudo make
sudo make install

将源码中的php.ini-dist cp 到 /usr/local/php-5.2.14/lib目录下,并编辑,在其中加入 extension=memcache.so

===================
安装memcached 服务器端,需要先安装libevent库
先安装 libevent库
sudo wget http://www.monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
sudo tar -gunzip  libevent-1.4.14b-stable.tar.gz
cd  libevent-1.4.14b-stable
sudo ./configure --prefix=/usr

make
make install

安装 memcached
sudo wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
sudo tar -gunzip  memcached-1.4.5.tar.gz
cd memcached-1.4.5
sudo ./configure --prefix=/usr/local/memcache-1.4.5 --with-libevent=/usr

sudo make
sudo make install

启动 memcached
./memcached -d -u nobody -m 512 127.0.0.1 -p 11211
连接到memcached
telnet 127.0.0.1 11211

PHP 相关文章推荐
汉字转化为拼音(php版)
Oct 09 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
PHP 类相关函数的使用详解
May 10 PHP
PHP使用GIFEncoder类生成的GIF动态图片验证码
Jul 01 PHP
php实现网站顶踩功能的完整前端代码
Jul 19 PHP
PHP的Yii框架使用中的一些错误解决方法与建议
Aug 21 PHP
[原创]PHP简单开启curl的方法(测试可行)
Jan 11 PHP
图文详解phpstorm配置Xdebug进行调试PHP教程
Jun 13 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
Aug 17 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
Laravel 集成微信用户登录和绑定的实现
Dec 27 PHP
解析PHP实现多进程并行执行脚本
Jun 18 #PHP
PHP实现多进程并行操作的详解(可做守护进程)
Jun 18 #PHP
解析php中static,const与define的使用区别
Jun 18 #PHP
解析htaccess伪静态的规则
Jun 18 #PHP
解析php中const与define的应用区别
Jun 18 #PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
Jun 18 #PHP
解析php中memcache的应用
Jun 18 #PHP
You might like
php读取目录所有文件信息dir示例
2014/03/18 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
2014/06/06 PHP
js下用gb2312编码解码实现方法
2009/12/31 Javascript
jQuery创建插件的代码分析
2011/04/14 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
Javascript异步编程模型Promise模式详细介绍
2014/05/08 Javascript
JS实现固定在右下角可展开收缩DIV层的方法
2015/02/13 Javascript
举例详解AngularJS中ngShow和ngHide的使用方法
2015/06/19 Javascript
js addDqmForPP给标签内属性值加上双引号的函数
2016/12/24 Javascript
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
深入浅析Node环境和浏览器的区别
2018/08/14 Javascript
vue-cli中vue本地实现跨域调试接口
2019/01/16 Javascript
jquery简单实现纵向的无缝滚动代码实例
2019/04/01 jQuery
微信小程序实现Swiper轮播图效果
2019/11/22 Javascript
Vue使用路由钩子拦截器beforeEach和afterEach监听路由
2020/11/16 Javascript
如何在vue 中使用柱状图 并自修改配置
2021/01/21 Vue.js
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
Python 错误和异常代码详解
2018/01/29 Python
python采集微信公众号文章
2018/12/20 Python
Python字符编码转码之GBK,UTF8互转
2020/02/09 Python
Python3的socket使用方法详解
2020/02/18 Python
python logging模块的使用详解
2020/10/23 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
枚举和一组预处理的#define有什么不同
2016/09/21 面试题
私有程序集与共享程序集有什么区别
2013/04/05 面试题
自我评价格式
2014/01/06 职场文书
幼儿园教师辞职信
2014/01/18 职场文书
英语教学随笔感言
2014/02/20 职场文书
3.12植树节活动总结2014
2014/03/13 职场文书
高校教师自荐信范文
2014/03/13 职场文书
全运会口号
2014/06/20 职场文书
讲文明倡议书
2015/04/29 职场文书
小学生表扬稿范文
2015/05/05 职场文书
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技