安装libevent:
<code>cd</code> <code>/home/darren/tools</code>
<code>http:</code><code>//libevent</code><code>.org/</code>
<code>tar</code> <code>zxvf libevent-1.4.14b-stable.</code><code>tar</code><code>.gz</code>
<code>cd</code> <code>libevent-1.4.14b-stable </code>
<code>.</code><code>/configure</code> <code>–prefix=</code><code>/usr/local/libevent</code>
<code>make</code> <code>&& </code><code>make</code> <code>install</code>
安装memcached:
<code>wget http:</code><code>//www</code><code>.memcached.org/" </code>
<code>tar</code> <code>zxf memcached</code>
<code>cd</code> <code>memcached</code>
<code>.</code><code>/configure</code> <code>--prefix=</code><code>/usr/local/memcached--with-libevent</code><code>=</code><code>/usr/local/libevent</code>
配置环境变量:
<code>echo</code> <code>"export PATH=$PATH:/usr/local/memcache/bin/memcached"</code><code>>> </code><code>/etc/profile</code>
<code>source</code> <code>/etc/profile</code>
启动memcached:
<code>memcached –m 32m –p11211 –d –u root –P</code><code>/tmp/memcached</code><code>.pid –c 256</code>
<code>-P是表示使用TCP,默认端口为11211</code>
<code>-d表示后台启动一个守护进程(daemon) </code>
<code>-u表示指定root用户启动,默认不能用root用户启动 </code>
<code>-P表示进程的pid存放地点,此处“p”为大写“P” </code>
<code>-l,后面跟IP地址,手工指定监听IP地址,默认所有IP都在监听 </code>
<code>-m后面跟分配内存大小,以MB为单位,默认为64M </code>
<code>-c最大运行并发连接数,默认为1024 </code>
<code>-f 块大小增长因子,默认是1.25 </code>
<code>-M 内存耗尽时返回错误,而不是删除项,即不用LRU算法</code>
本文转自 王家东哥 51CTO博客,原文链接:http://blog.51cto.com/xiaodongge/1919483