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 客户端下载
阅读(1867) | 评论(0) | 转发(0) |