数字报软件制作,电子报制作发布软件论坛数字报与报纸数字化论坛数字报站长交流 → Linux下部署Memcached和PHP的Memcache扩展方法


  共有16762人关注过本帖树形打印复制链接

主题:Linux下部署Memcached和PHP的Memcache扩展方法

帅哥哟,离线,有人找我吗?
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:134 积分:1762 威望:0 精华:1 注册:2003/12/30 16:34:32
Linux下部署Memcached和PHP的Memcache扩展方法  发帖心情 Post By:2013/8/22 15:16:53 [只看该作者]

 
可直接访问 http://blog.sina.com.cn/s/blog_46f7bb6d0101f55a.html

我的配置环境为:

Linux版本:CentOS 6.3
PHP版本PHP 5.2.17
Memcached版本:1.4.9
Memcache版本:2.2.6

Memcached需要libevent支持,所以需要先检查libevent是否已经安装。

安装libevent

(如果你的系统已经安装了libevent,可以不用安装)
官网:http://www.monkey.org/~provos/libevent/
下载:https://github.com/downloads/libevent/libevent/libevent-2.0.15-stable.tar.gz

2 tar zxf libevent-2.0.15-stable.tar.gz
3 cd libevent-2.0.15-stable
4 ./configure
5 make clean && make && make install
6 cd ../
也可以
  1. yum -y install libevent-devel

下面是Memcached的安装过程:

#wget http://memcached.googlecode.com/files/memcached-1.4.9.tar.gz

# tar zvxf memcached-1.4.9.tar.gz
# cd memcached-1.4.9
# ./configure --prefix=/usr/local/memcached
# make
# make install

启动Memcached:

# /usr/local/memcached/bin/memcached -d -m 128 -l 127.0.0.1 -p 11211 -u root

参数128指定了内存使用量

接下来是为PHP安装memcache扩展:

#wget http://pecl.php.net/get/memcache-2.2.6.tgz

# tar zxf memcache-2.2.6.tgz
# cd memcache-2.2.6
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --enable-memcache
# make
# make install

最后将如下配置信息添加到php.ini文件中:

extensicolor:black;background-color:#ffff66">php/lib/php/extensions/no-debug-non-zts-20060613/"
extension=memcache.so

备注:/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/这个路径可能会有不同,以您机器中的为准。



选购xpaper数字报好礼不断 xpaper数字报
 回到顶部
总数 16 1 2 下一页