redhat5 memcached安装

服务器没有外网,装东西真坑爹,只能一个个的自己下载之后再上传。。。。。
需要安装 libevent 和memcached
memcached在谷歌code,下不到,得自己下载,呵呵

wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
wget  http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
我还是csdn上下的


  • 安装libevent -------------
tar zxvf libevent-1.4.14b-stable.tar.gz
cd libevent-1.4.14b-stable
./configure --prefix=/usr/local/libevent/
make
make install
或者
yum install libevent-devel


  • 安装memcached--------------
tar zxvf  memcached-1.4.5.tar.gz
cd memcached-1.4.5
./configure --prefix=/home/memcached --with-libevent=/usr/local/libevent/
make
make install

  • 启动
/home/memcached/bin/memcached -d -m 512 -l 127.0.0.1 -p 10000 -u root
表示已守护进程的方式启动,监听于 127.0.0.1 的10000端口,使用root用户,最大使用512M内存
/home/memcached/bin/memcached -d -m 512 -l 127.0.0.1 -p 10000 -u root


  • 报错
error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

find / -name libevent-1.4.so.2 #查找

LD_DEBUG=libs /home/memcached/bin/memcached -v #看路径,一般是需要再/usr/lib64下,但是这个下面没有

添加一个软连接
ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2  #根据自己的路径添加

  • 报错can't run as root without the -u switch
这是启动的时候没有-u 参数

ps -ef|grep memcached


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值