在编程过程中,总会借鉴一些数据库的缓存工具,其中不少会涉及到自由开源的,高性能,分布式内存对象缓存系统memcached,在windows上的安装很简单,
1. Windows安装
32位系统 1.2.5版本:http://static.runoob.com/download/memcached-1.2.5-win32-bin.zip 32位系统 1.2.6版本:http://static.runoob.com/download/memcached-1.2.6-win32-bin.zip 32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip 64位系统 1.4.4版本:http://static.runoob.com/download/memcached-win64-1.4.4-14.zip
将压缩包下载到本地,并进行解压到制定目录。
用管理员权限打开cmd,并进行第3步
c:memcachedmemcached.exe -d install
以上命令可以将服务直接打进服务,如需启动或停止执
如果要修改 memcached 的配置项, 可以在命令行中执行regedit.exe命令打开注册表并找到 "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmemcached" 来进行修改。
如果要提供 memcached 使用的缓存配置 可以修改 ImagePath 为:
"c:memcachedmemcached.exe" -d runservice -m 512
2. Linux安装
安装memcached首先需要安装libevent
sudo apt-get install libevent ibevent-dev 自动下载安装(Ubuntu/Debian) yum install libevent libevent-devel 自动下载安装(Redhat/Fedora/Centos)
下载、编译、安装
wget http://memcached.org/latest 下载最新版本 tar -zxvf memcached-1.x.x.tar.gz 解压源码 cd memcached-1.x.x 进入目录 ./configure --prefix=/usr/local/memcached 配置 make && make test 编译 sudo make install 安装
后台启动命令
/usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid