Chinaunix首页 | 论坛 | 博客
  • 博客访问: 632724
  • 博文数量: 102
  • 博客积分: 7242
  • 博客等级: 少将
  • 技术积分: 1440
  • 用 户 组: 普通用户
  • 注册时间: 2005-06-06 14:59
文章分类

全部博文(102)

文章存档

2011年(1)

2010年(12)

2009年(6)

2008年(83)

分类: Mysql/postgreSQL

2008-07-20 13:40:36

MEMCACHE服务器端和客户端安装

环境要求
安装Memcached需要libevent库的支持,所以请在安装Memcached之前检查有没有安装libevent。测试环境还需要PHP的支持,本文假设PHP已经安装到/gsp/server/php5目录下,也就是在编译PHP的时候使用perfix参数指定目录(--prefix=/gsp/server/php5)

Memcached下载地址:
memcache PHP模块下载地址: 推荐使用1.5版
libevent 下载地址:
libevent安装
    # tar zxvf  libevent-1.3.tar.gz
    # cd libevent-1.3 
    # ./configure --prefix=/usr/local/libevent
    # make ; make install
服务器端的安装
tar vxzf memcached-1.1.12.tar.gz
cd memcached-1.1.12
./configure --prefix=/gsp/server/memcached --with-libevent=/usr/local/libevent
make
make install
作软连接,否则运行memcached的时候将找不到libevent模块
    # ln -s /usr/local/libevent/lib/libevent-1.3.so.1 /usr/lib
安装完之后要启动服务
运行/gsp/server/memcached/下的memcached_start.sh

客户端支持PHP安装
tar vxzf memcache-1.5.tgz
cd memcache-1.5
/gsp/server/php5/bin/phpize
./configure --enable-memcache --with-php-config=/gsp/server/php5/bin/php-config --with-zlib-dir
make
make install
安装完后会有类似这样的提示:
Installing shared extensions: /gsp/server/php5/lib/php/extensions/no-debug-non-zts-20050922/
把这个记住,然后修改php.ini,把
extension_dir = "./"
修改为
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/"
并添加一行
extension=memcache.so
 
java 客户端下载
 
阅读(1820) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~