编译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 开发工具
Dec 06 PHP
PHP 获取远程网页内容的代码(fopen,curl已测)
Jun 06 PHP
PHP 修复未正常关闭的HTML标签实现代码(支持嵌套和就近闭合)
Jun 07 PHP
php笔记之:有规律大文件的读取与写入的分析
Apr 26 PHP
php实现图形显示Ip地址的代码及注释
Jan 20 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
Sep 10 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
php实现购物车功能(下)
Jan 05 PHP
CakePHP框架Model关联对象用法分析
Aug 04 PHP
PHP错误提示It is not safe to rely on the system……的解决方法
Mar 25 PHP
PHP使用DOM对XML解析处理操作示例
Jul 04 PHP
Laravel 连接(Join)示例
Oct 16 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
改变Apache端口等配置修改方法
2008/06/05 PHP
用php随机生成福彩双色球号码的2种方法
2013/02/04 PHP
php curl选项列表(超详细)
2013/07/01 PHP
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
JavaScript创建对象的写法
2013/08/29 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/06/05 Javascript
jQuery 过滤方法filter()选择具有特殊属性的元素
2014/06/15 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
Javascript typeof与instanceof的区别
2016/10/18 Javascript
过期软件破解办法实例详解
2017/01/04 Javascript
JavaScript 栈的详解及实例代码
2017/01/22 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
JavaScript中call和apply方法的区别实例分析
2018/08/03 Javascript
微信小程序wxs实现吸顶效果
2020/01/08 Javascript
Python lambda和Python def区别分析
2014/11/30 Python
Python实现的数据结构与算法之链表详解
2015/04/22 Python
Python实现将目录中TXT合并成一个大TXT文件的方法
2015/07/15 Python
Python 错误和异常代码详解
2018/01/29 Python
用pandas按列合并两个文件的实例
2018/04/12 Python
如何实现删除numpy.array中的行或列
2018/05/08 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
Python使用sort和class实现的多级排序功能示例
2018/08/15 Python
python pygame实现方向键控制小球
2019/05/17 Python
PyQT5 emit 和 connect的用法详解
2019/12/13 Python
python将YUV420P文件转PNG图片格式的两种方法
2021/01/22 Python
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
巴西电子产品购物网站:Saldão da Informática
2018/01/09 全球购物
澳大利亚工具仓库:Tools Warehouse
2018/10/15 全球购物
环境科学专业研究生求职信
2013/10/02 职场文书
七年级音乐教学反思
2014/01/26 职场文书
销售口号大全
2014/06/11 职场文书
2015共产党员公开承诺书
2015/01/22 职场文书
员工工作心得体会
2019/05/07 职场文书
JavaScript实现队列结构过程
2021/12/06 Javascript