linux下 memcached 的安装与配置
一、安装前准备
下载libevent http://monkey.org/~provos/libevent/ 目前最新版本 libevent-2.0.12-stable.tar.gz
下载memcached http://memcached.org/ 目前最新版本 memcached-1.4.5.tar.gz
二、安装libevent
1、 解压 tar zxvf libevent-2.0.12-stable.tar.gz
2、切换目录 cd libevent-2.0.12-stable
3、配置安装路径 ./configure -prefix=/usr/local/libevent
4、编译 make
5、安装 make install
三、安装memcached
1、解压 tar zxvf memcached-1.4.5.tar.gz
2、切换目录 cd memcached-1.4.5
3、配置安装路径和指定libevent 路径 ./configure -prefix=/usr/local/memcached --with-libevent=/usr/local/libevent
4、编译 make
5、安装 make install
四、编写启动脚本
vi startup.sh
将下面脚本添加进去
#!/bin/bashexport LANG="zh_CN.GB18030"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/libevent/lib
nohup /usr/local/memcached/bin/memcached -m 4000 -u root -p 11211 -c 1024 >> runtime.log &
五、测试启动
给脚本添加执行权限 chmod a+x startup.sh
启动memcached ./startup.sh
六、启动参数详解
/usr/local/memcached/bin/memcached -m 4000 -u root -p 11211 -c 1024
-m是分配给Memcache使用的内存数量,单位是MB,这里是4000MB,
-u是运行Memcache的用户,这里是root,
-p是设置Memcache监听的端口,这里是11211
-c选项是最大运行的并发连接数,默认是1024,这里是1024