分布式缓存Memcached之安装细节篇
来源:互联网 发布:winscp中文版mac 编辑:程序博客网 时间:2024/05/29 11:45
总结安装的几类问题和安装使用细节(部分资料从网上学习,具体地址忘了请使用关键词搜索)
Memcached的安装
一、 Memcached的安装环境
生产环境一定是在Linux/Unix下面的,但是windows下提供了开发可用的memcached:http://code.jellycan.com/memcached。Windows下直接解压(http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip)其中有memcached.exe,其启动和Linux下类似,一般在命令行下输入命令即可(可以安装为服务,参见http://www.cnblogs.com/wucg/archive/2011/03/01/1968185.html),因此后面主要是linux下的安装。
二、 Memcached的安装
2.1 安装准备
Memcached安装主要包括两个方面:安装libevent包和Memcached自身。
Memcached官网:http://memcached.org/
libevent:http://libevent.org/
本文使用最新版的memcached v1.4.13,libevent可以使用1.4.13(也可以使用2.0.17 stable等版本,两者的版本号没有直接关联,相同是巧合)。
附件:
另外,linux上必须事先安装有gcc和make工具。
2.2 安装
将下载的包解压到相关目录
如libevent在libevent-1.4.13下,memcached在memcached-1.4.13下,分别在两个目录下进行安装,安装命令都为./configure ; make ; make install,如果有问题,则需要检查错误原因。
[root@localhost libevent-1.4.13-stable]# ./configure ; make ; make install
[root@localhostmemcached-1.4.13]# ./configure ;make ; make install
2.3 对于64位操作系统,还需要配置:
ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib64/libevent-1.4.so.2
提示:一般进行上述软链接即可,但是也因为不同的操作系统有不同的环境,可以通过如下方式检查依赖包:
LD_DEBUG=libs/usr/local/bin/memcached –v
可以看出需要的libevent的包应该在什么路径,然后执行
find / -namelibevent-1.4.so.2
找到实际的libevent包的位置。(其他如启动报:error while loading shared libraries: ...: cannot openshared object file: No such file or directory 都可以类似解决)
三、 Memcached的启动
生产环境一般需要启动为Daemon进程,因此一般需要如下命令:
memcached -p 11211 -m 1000m -u root -d
-p为端口 -m内存大小 -d为后台进程方式。如果不用-d,经常遇到进程莫名奇妙消失。
- 分布式缓存Memcached之安装细节篇
- 分布式缓存之Memcached
- 分布式缓存之Memcached
- 分布式缓存Memcached之Java使用篇
- 分布式进阶(十八) 分布式缓存之Memcached
- 分布式缓存memcached安装使用资料收集
- CentOS安装mysql分布式缓存服务器memcached
- 分布式缓存系统memcached安装和使用
- ITOO4.1之缓存—分布式缓存Memcached学习(理论篇)
- 分布式缓存 - memCached Voldemort
- Memcached-----分布式缓存
- 分布式缓存---Memcached 入门
- 分布式缓存Memcached
- 分布式缓存---Memcached 入门
- 分布式缓存---Memcached 入门
- 分布式缓存系统 Memcached
- Memcached--分布式缓存
- 分布式缓存系统Memcached
- C#邮件发送方法
- MPMoviePlayerController 横屏播放。
- Microsoft Network Monitor 如何监控本地地址(loopback)
- 利用Jakarta Commons Lang简化Java
- TextView 文字颜色设置的多种方法
- 分布式缓存Memcached之安装细节篇
- POJ 1671 Rhyme Schemes
- 《tr命令》-linux命令五分钟系列之六
- 排序算法思想及Java实现
- js 实现图片预加载 (js操作 Image对象属性complete ,事件onload 异步加载图片)
- Spring+Hibernate异常1
- 十进制数转换到字符串,CPU都做了什么以及反过来转换CPU都做了什么
- 天空盒的制作
- ExtJS+SpringMVC文件上传与下载