memcached安装需要指定libevent

1、下载memcached和libevent

2、安装libevent

  • tar zxvf libevent-1.3d.tar.gz
  • cd libevent-1.3d
  • ./configure -prefix=/usr
  • make
  • make install

3、检查安装的libevent

ls -la /usr/lib | grep libevent

lrwxrwxrwx    1 root root       22  7月  4 11:18 libevent-1.3d.so.1 -> libevent-1.3d.so.1.0.3
-rwxr-xr-x    1 root root   317044  7月  4 11:18 libevent-1.3d.so.1.0.3
-rw-r--r--    1 root root   513386  7月  4 11:18 libevent.a
-rwxr-xr-x    1 root root      844  7月  4 11:18 libevent.la
lrwxrwxrwx    1 root root       22  7月  4 11:18 libevent.so -> libevent-1.3d.so.1.0.3

4、memcached安装

  • tar xzvf memcached-1.2.4.tar.gz
  • cd memcached-1.2.4
  • ./configure --prefix=/usr/local/memcached --with-libevent=/usr
  • make
  • make install

5、启动memcached

     /usr/local/memcached/bin/memcached -d -m 1024 -p 12121 -u root

 

如果启动memcached的时候出现错误:

/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.3d.so.1: cannot open shared object file: No such file or directory

需要使用 ldconfig,使系统/usr/lib目录从新载如下so

Tags: memcached Category: java
Posted on 2008-07-04 20:08:57 reader (421) | Comments (0)

0 Comments »

发表评论

验证码,看不清楚?请点击刷新验证码