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

 更新时间:2013年06月18日 10:14:43   作者:  
本篇文章是对编译php5.2.14+fpm+memcached的具体操作进行了详细的分析介绍,需要的朋友参考下

#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版阿里大于(阿里大鱼)短信发送实例详解

    这篇文章主要介绍了php版阿里大于(阿里大鱼)短信发送实现方法,结合实例形式分析了阿里大于短信发送接口的配置与使用技巧,需要的朋友可以参考下
    2016-11-11
  • php使用codebase生成随机数

    php使用codebase生成随机数

    这篇文章主要介绍了php使用codebase生成随机数的示例,需要的朋友可以参考下
    2014-03-03
  • 深入了解PHP的垃圾回收机制

    深入了解PHP的垃圾回收机制

    这篇文章主要介绍了PHP垃圾回收机制讲解,本篇文章通过简要的案例,详细讲解了该机制的原理与使用,以下就是详细内容,需要的朋友可以参考下
    2022-08-08
  • PHP导出Excel实例讲解

    PHP导出Excel实例讲解

    这篇文章主要为大家介绍了PHP导出Excel的实例,
    2016-01-01
  • 我的php学习笔记(毕业设计)

    我的php学习笔记(毕业设计)

    不单是为了做毕业设计,其实更多的是想学会它,能弄弄网站什么的,只要能做好,我觉得就是可以去学,可以去尝试的
    2012-02-02
  • php动态变量定义及使用

    php动态变量定义及使用

    这篇文章主要介绍了php动态变量定义及使用方法,可实现变量名的动态设定功能,需要的朋友可以参考下
    2015-06-06
  • 浅析PHP绘图技术

    浅析PHP绘图技术

    本篇文章是对PHP绘图技术进行了详细的分析介绍,需要的朋友参考下
    2013-07-07
  • php实现复制移动文件的方法

    php实现复制移动文件的方法

    这篇文章主要介绍了php实现复制移动文件的方法,实例分析了php实现针对文件的复制及移动的技巧,需要的朋友可以参考下
    2015-07-07
  • 使用php判断浏览器的类型和语言的函数代码

    使用php判断浏览器的类型和语言的函数代码

    用PHP判断浏览器类型其实很简单。因为浏览器在和服务器连接时候都会先发送一些包含自己信息的内容(浏览器类型、语言等)
    2013-02-02
  • PHP概率计算函数汇总

    PHP概率计算函数汇总

    做项目的有时会弄个活动什么的,来让用户参加,既吸引用户注册,又提高网站的用户活跃度。同时参加的用户会获得一定的奖品,有100%中奖的,也有按一定概率中奖的,大的比如中个ipad,小的中个Q币。那么我们在程序里必然会设计到算法,即按照一定的概率让用户获得奖品。
    2015-09-09

最新评论