安裝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