编译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购物车模块功能分析(函数讲解,附源码)
Jun 25 PHP
PHP session_start()问题解疑(详细介绍)
Jul 05 PHP
php读取本地文件常用函数(fopen与file_get_contents)
Sep 09 PHP
PHP中soap的用法实例
Oct 24 PHP
php实现数组按指定KEY排序的方法
Mar 30 PHP
php生成年月日下载列表的方法
Apr 24 PHP
PHP的关于变量和日期处理的一些面试题目整理
Aug 10 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
Mar 18 PHP
关于Laravel Route重定向的一个注意点
Jan 16 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
vmware linux系统安装最新的php7图解
Apr 14 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
Mar 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实现二分查找算法代码分享
2011/06/24 PHP
微信公众平台开发实现2048游戏的方法
2015/04/15 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
yii2多图上传组件的使用教程
2018/05/10 PHP
php+Ajax处理xml与json格式数据的方法示例
2019/03/04 PHP
PHP Swoole异步Redis客户端实现方法示例
2019/10/24 PHP
图片按比例缩放函数
2006/06/26 Javascript
jquery 批量上传图片实现代码
2010/01/28 Javascript
jQuery性能优化技巧分析
2015/02/20 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记8)
2015/12/24 Javascript
javascript Promise简单学习使用方法小结
2016/05/17 Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
2016/08/02 Javascript
jQuery如何封装输入框插件
2016/08/19 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
解决vue页面刷新或者后退参数丢失的问题
2018/03/13 Javascript
Vue中$refs的用法详解
2018/06/24 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
Vue 3.0双向绑定原理的实现方法
2019/10/23 Javascript
Node.js API详解之 tty功能与用法实例分析
2020/04/27 Javascript
JavaScript forEach中return失效问题解决方案
2020/06/01 Javascript
[01:03:00]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第一局
2016/02/25 DOTA
[43:43]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第三场 11.29
2020/12/02 DOTA
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
对于Python中线程问题的简单讲解
2015/04/03 Python
为Python的web框架编写前端模版的教程
2015/04/30 Python
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
python global和nonlocal用法解析
2020/02/03 Python
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
如何写毕业求职自荐信
2013/11/06 职场文书
影视制作岗位职责
2013/12/04 职场文书
大学生个人先进事迹材料范文
2014/05/03 职场文书
领导干部作风建设自查报告
2014/10/23 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android