1.进入/usr/tmp/目录
2.上传文件memcached和libevent,放到 /tmp,命令:rz
3.进入/usr/tmp/
4. 先安装libevent:
解压文件: # tar -xzvf libevent-1.4.12.tar.gz
进入文件夹: # cd libevent-1.4.12
为文件指定路径: # ./configure --prefix=/usr/local/memcache
编译: # make
安装: # make install
测试libevent是否安装成功:# ls -al /usr/lib | grep libevent
出现下面代码则说明安装成功
lrwxrwxrwx 1 root root 22 04-07 14:22 libevent-1.1a.so.1 -> libevent-1.1a.so.1.0.2
-rwxr-xr-x 1 root root 31596 2007-01-07 libevent-1.1a.so.1.0.2
-rwxr-xr-x 1 root root 308278 04-08 13:20 libevent-1.4.so.2
如果:存在软连接(多文件)在/usr/lib/下rm libevent-1.4.so.2即可
5.:再安装memcached
进入/tmp文件夹下 # cd /tmp
解压文件: # tar -xzvf memcached-1.4.5.tar.gz
进入文件夹: # cd memcached-1.2.0
为文件指定路径: # ./configure –with-libevent=/usr/local/memcache
编译: # make
安装: # make install
(注意:安装memcached,同时需要安装中指定libevent的安装位置:如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。安装完成后会把memcached放到 /usr/local/bin/memcached ,)
测试是否成功安装memcached: # ls -al /usr/local/bin/mem*
若出现以下代码则说明安装成功:
-rwxr-xr-x 1 root root 202053 04-09 09:32 /usr/local/bin/memcached
启动:./usr/local/memcahced/bin/memcached -d -u root -m 64 -p 12000
如果报错操作如下:
加软连接: ln -s /usr/loca/memcached/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2