UBUNTU下memcache的安装

转自:http://blog.kucai8.com/?p=46

memcache是一个服务器内存绶存软件,可以把MYSQL数据表绶存到内存中以加快查询及调用速度。

以下是在ubuntu v8.10下的安装过程。
一,软件下载
这里需要两个软件
libevent ==== memcache需要这个LIB库才能运行,在ubuntu上默认是没有安装该运行库的。
memcache ==== memcache源码文件。
libevent-149-stabletar
memcached-126tar

二,libevent安装
xusir@xusir-laptop:~/soft$ tar zxvf libevent-1.4.9-stable.tar.gz
xusir@xusir-laptop:~/soft$ cd libevent-1.4.9-stable/
xusir@xusir-laptop:~/soft/libevent-1.4.9-stable$ ./configure ; sudo make ; sudo make install

三,memcache安装
xusir@xusir-laptop:~/soft$ tar zxvf memcached-1.2.6.tar.gz
xusir@xusir-laptop:~/soft$ cd memcached-1.2.6/
xusir@xusir-laptop:~/soft/memcached-1.2.6$ ./configure –prefix=/usr/local/memcached/ ; sudo make ; sudo make install

四,启动memcache
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo /usr/local/memcached/bin/memcached -d -u root -m 512 127.0.0.1 -p 1211
可能会出现如下错误(我本机上出现了该错误),
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
memcached无法找到库文件libevent-1.4.so.2,默认安装libevent时该文件在如下目录内,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ /usr/local/lib/libevent-1.4.so.2
所以我们只要把libevent-1.4.so.2链接到/lib/libevent-1.4.so.2就可以启动memcache,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo ln -s /usr/local/lib/libevent-1.4.so.2 /lib/libevent-1.4.so.2
然后启动memcache,
xusir@xusir-laptop:~/soft/memcached-1.2.6$ sudo /usr/local/memcached/bin/memcached -d -u root -m 512 127.0.0.1 -p 1211
OK,成功启动。


posted on 2009-04-10 23:25 .VwV. 阅读(1460) 评论(0)  编辑  收藏 所属分类: ubuntu


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜