Memcached安装Memcached支持许多平台:Linux、FreeBSD、Solaris、MacOS,也可以安装在Window s上。Linux系统安装memcached,首先要先安装libevent库。sudoapt-getinstalllibeve ntlibevent-deve自动下载安装(Ubuntu/Debian)yuminstalllibeventlibeven t-deve自动下载安装(Redhat/Fedora/Centos)安装Memcached自动安装Ubuntu/Debiansu doapt-getinstallmemcachedRedhat/Fedora/Centosyuminstallmemca chedFreeBSDportmasterdatabases/memcached源代码安装从其官方网站(http://memca ched.org)下载memcached最新版本。wgethttp://memcached.org/latest 下载最新版本tar-zxvfmemcached-1.x.x.tar.gz解压源码cdmemcache d-1.x.x进入目录./configure--prefix=/usr/local/memcached配置make&&mak etest编译sudomakeinstall安装Memcached运行Memcached命令的运行:$/usr/loca l/memcached/bin/memcached-h命令帮助注意:如果使用自动安装memcached命令位于?/usr/l ocal/bin/memcached。启动选项:-d是启动一个守护进程;-m是分配给Memcache使用的内存数量,单位是MB;- u是运行Memcache的用户;-l是监听的服务器IP地址,可以有多个地址;-p是设置Memcache监听的端口,,最好是1024 以上的端口;-c是最大运行的并发连接数,默认是1024;-P是设置保存Memcache的pid文件。(1)作为前台程序运行:从终端 输入以下命令,启动memcached:/usr/local/memcached/bin/memcached-p11211-m 64m-vvslabclass1:chunksize88perslab11915slabclass2:chu nksize112perslab9362slabclass3:chunksize144perslab7281 中间省略slabclass38:chunksize391224perslab2slabclass39:chunk size489032perslab2<23serverlistening<24sendbufferwas1105 92,now268435456<24serverlistening(udp)<24serverlistening( udp)<24serverlistening(udp)<24serverlistening(udp)这里显示了调试信息 。这样就在前台启动了memcached,监听TCP端口11211,最大内存使用量为64M。调试信息的内容大部分是关于存储的信息。( 2)作为后台服务程序运行:#/usr/local/memcached/bin/memcached-p11211-m64m -d或者/usr/local/memcached/bin/memcached-d-m64M-uroot-l192. 168.0.200-p11211-c256-P/tmp/memcached.pid |
|