分类目录归档:linux

centos6.3 libevent和memcached的安装与配置

安装swift的proxy server需要用到memcache来作为token的临时存储, 所以需要安装和配置一下memcached。安装memcached需要libevent库的支持,所以需要先安装libevent。
swift的安装手册里说到要修改memcached的默认接收地址,要对memcached.conf文件做如下修改:

然后即可重启memcached服务

但是我老找不到memcached.conf文件在何处(我用的系统是cenos6.3)。装了几次都没找到,于是明白了,在centos上memcached.conf这个文件已经在新的版本中撤销了。ubuntu还可以找到的。

至于memcached的设置需要在启动时加参数设置了。

下面是我的安装过程:
1.下载源码包:
memcached-1.4.14.tar.gz
libevent-2.0.20-stable.tar.gz
2.先安装libevent

3.安装memcached

如果一切顺利的话,下一步就可以启动memcached
4.启动memcached

这里,注意参数-l ,默认是所有网卡,也就是interface设置为0.0.0.0的意思。