ITKeyword,专注技术干货聚合推荐

注册 | 登录

linux-memcache下的安装

davidxiaozhi 分享于 2013-03-07

推荐:Linux下memcache的安装和启动(很好)

memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。据说官方所说,其用户包括twitter、digg、flickr等,都是些互联

Memcache是什么
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个 HashTable,Memcached自管理这些HashTable。
Memcache官方网站:http://www.danga.com/memcached,更多详细的信息可以来这里了解

为什么会有Memcache和memcached两种名称?
其实Memcache是这个项目的名称,而memcached 是它服务器端的主程序文件名。一个是项目名称,一个是主程序文件名。

推荐:Linux下Memcache服务器端的安装

Linux下Memcache服务器端的安装 服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcac

 

Linux下Memcache服务器端的安装
服务器端主要是安装memcache服务器端 。
另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent。(如果你的系统已经安装了libevent,可以不用安装)
官网: http://www.monkey.org/~provos/libevent/
下载: http://www.monkey.org/~provos/libevent-1.3.tar.gz

1、下载相关安装包
# mkdir /usr/local/src/memcache
# cd /usr/local/src/memcache
# wget http://danga.com/memcached/dist/memcached-1.3.0.tar.gz
# wget http://www.monkey.org/~provos/libevent-1.3.tar.gz
2、安装libevent
# tar zxvf libevent-1.3.tar.gz
# cd libevent-1.3
# ./configure --prefix=/usr/local/libevent/
# make
# make install
安装完成后最好刷新   ldconfig是一个动态链接库管理命令,为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig  否则memcache在安装的时候有一定概率找不到包
3、安装memcached,同时需要安装中指定 libevent的安装位置
# cd /usr/local/src/memcache
# tar zxvf memcached-1.3.0.tar.gz
# cd memcached-1.3.0
# ./configure --with-libevent=/usr/local/libevent/
# make
# make install

如果中间出现报错,请仔细检查错误信息,按照错误信息来配置或者增加相应的库或者路径。
安装完成后会把memcached放到 /usr/local/bin/memcached 
启动memcached
/usr/local/bin/memcached -d -m 10 -c 256 -u root -P /home/coudan/memcached.pid

推荐:环境安装系列 - Linux下 Memcache的安装和简单管理

需要准备的安装包: 1.      memcache包:memcached-1.4.0.tar.gz 2.      php扩展包:memcache-2.2.5.tgz 下载包 将memcache安装到/usr/local目录下面: #版本

Memcache是什么 Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。 它可以应对任意多个连接,使用

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。