2008年12月4日星期四

memcache安装详细方法

一. Linux下memcached安装说明
1.安装libevent-1.1a.tar

# tar zxvf libevent-1.1a
# cd libevent-1.1a
#./configure --prefix=/usr/ali/libevent/
# make
# make install
# make clean

2. 安装memcached-1.2.4.tar.gz

# tar zxvf memcached-1.2.4.tar.gz
# cd memcached-1.2.4
#./configure --prefix=/usr/ali/memcached/ --with-libevent=/usr/ali/libevent/
# make
# make install
# make clean

注意:若 libevent 不是安装在默认位置必须在 /usr/lib 下建立一个软连接,否则 memcached 会无法运行

#ln -s /usr/ali/libevent/lib/libevent-1.1a.so.1 /usr/lib
#ln -s /usr/ali/libevent/lib/libevent.so /usr/lib

3.启动memcached

# memcached -d -p port -u admin
比如:
# memcached -d -p 11211 -u admin

4.关闭memcached



二. Window下安装安装说明
下载memcache的windows稳定版,解压缩放某个盘下面,比如在c:\memcached
在终端(也即cmd命令界面)下输入 c:\memcached\memcached.exe -d install 安装
再输入: c:\memcached\memcached.exe -d start 启动。NOTE: 以后memcached将作为windows的一个服务每次开机时自动启动。这样服务器端已经安装完毕了。
Memcached 默认监听端口: 11211

三. 对应命令参数说明

memcached的基本设置:

-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助

没有评论:

发表评论

网站统计