Memcached 支援許多平台:Linux 、 FreeBSD 、 Solaris 、 Mac OS,也可以安裝在 Windows 上。
Linux 系統安裝 memcached,首先要先安裝 libevent 庫。
sudo apt-get install libevent libevent-deve 自動下載安裝(Ubuntu/Debian)

yum install libevent libevent-deve 自動下載安裝(Redhat/Fedora/Centos)

安裝 Memcached
自動安裝
Ubuntu/Debian
sudo apt-get install memcached
Redhat/Fedora/Centos
yum install memcached
FreeBSD
portmaster databases/memcached
原始碼安裝
從其官方網站(http://memcached.org)下載 memcached 最新版本。
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 安裝

Memcached 執行
Memcached 命令的執行:
$ /usr/local/memcached/bin/memcached -h 命令幫助
注意:如果使用自動安裝 memcached 命令位於 /usr/local/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 -p 11211 -m 64m -vv

slab class 1: chunk size 88 perslab 11915

slab class 2: chunk size 112 perslab 9362

slab class 3: chunk size 144 perslab 7281

中間省略

slab class 38: chunk size 391224 perslab 2

slab class 39: chunk size 489032 perslab 2

<23 server listening <24 send buffer was 110592, now 268435456 <24 server listening (udp) <24 server listening (udp) <24 server listening (udp) <24 server listening (udp) 這裏顯示了除錯資訊。這樣就在前台啓動了 memcached,監聽 TCP 埠 11211,最大內存使用量為 64M 。除錯資訊的內容大部分是關於儲存的資訊。 (2)作為後台服務程式執行: # /usr/local/memcached/bin/memcached -p 11211 -m 64m -d 或者 /usr/local/memcached/bin/memcached -d -m 64M -u root -l 192.168.0.200 -p 11211 -c 256 -P /tmp/memcached.pid 文章來自互聯網博客網站:http://www.runoob.com/memcached/memcached-install.html