windows安装

首先下载好对应的windows版本,下载解压,打开解压的文件目录
本例解压至c:\memcached
1.以administrator打开控制台,运行下面的命令:

c:\memcached\memcached.exe -d install

2.然后使用下面的命令启动或停止memcached服务:

c:\memcached\memcached.exe -d start
c:\memcached\memcached.exe -d stop

3.以上操作后基本可以正常使用
您还可以通过注册表键值来修改memcached的配置项。在运行中输入regedit.exe,然后导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached。修改其中的键值。例如你想增加memcached所使用的最大内存限制,可以修改ImagePath的值:

"c:\memcached\memcached.exe" -d runservice -m 512

除了参数'-m 512'之外,你还可以使用其它的参数。通过“c:\memcached\memcached.exe -h”可以查看所有能使用的参数。
5. 如果要卸载memcached服务,可以使用下面的命令:

c:\memcached\memcached.exe -d uninstall

默认端口为11211

Linux安装

1:下载安装libevent依赖包

# cd /tmp

# wget http://www.monkey.org/~provos/libevent-1.2.tar.gz

# tar zxvf libevent-1.2.tar.gz
# cd libevent-1.2
# ./configure –prefix=/usr
# make
# make install

测试libevent是否安装成功:
# ls -al /usr/lib | grep libevent

2.下载memcached包

# cd /tmp

# wget --no-check-certificate https://framework.php300.cn/Res/memcached-1.5.2.tar.gz

3:解压,编译memcache。

# tar -zxvf memcached-1.5.2.tar.gz
# cd memcached-1.5.2
# ./configure --prefix=/usr/local/memcache/ --with-libevent=/usr/local/memcache/libevent 
# make && make install

开启memcache,并连接测试:
以守护进程模式启动memcache

# /usr/local/memcache/bin/memcached -d -l 192.168.189.129 -p 11211 -m 2048 -u root

查看memcache是否开启: