我是使用 brew 來安裝的,讓我們再回顧一下整個過程吧。如果你沒有裝 brew ,先看步驟一,否則直接看步驟二。
步驟一:安裝 Homebrew
先看看是否滿足下麪條件:
Intel 的 CPU
OS X 10.5 或者更高
安裝了XCode 或者 XCode命令行工具
滿足了,就可以安裝 Homebrew,命令如下:
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
具體的homebrew下載地址可查看下面
homebrew下載地址網上版本很多:我用了幾個都是顯示 404 bad request
如圖:均無法現在
有一個網址會給出最新的 安裝地址: the URL is: http://brew.sh/index_zh-cn.html
在網站的最下面給出了通過terminal下載 homebrew的最新的下載地址:
我下載的最新的路徑是:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
經過長時間的下載:終於顯示安裝成功
步驟二:安裝 memcached
安裝前,可以先查找一下,看看有沒有:
$ brew search memcache
返回結果:
libmemcached memcache-top memcached memcacheq
說明和關鍵字memcache
相關的有上面這四個,這樣就確認了,有我們需要的東西,第一個是客戶端,第三個是服務器。
那麼安裝吧!
先裝服務器:
$ brew install memcached
安裝日誌:
==> Installing memcached dependency: libevent
==> Downloading https://github.com/downloads/libevent/libevent/libevent-2.0.21-s
######################################################################## 100.0%
==> ./configure --disable-debug-mode --prefix=/usr/local/Cellar/libevent/2.0.21
==> make
==> make install
起動 :/usr/local/bin/memcached -d -m 1024 -l 127.0.0.1 -p 11211
啓動Memcached 常用參數
-p 設置TCP端口號(默認設置爲: 11211)
-U UDP監聽端口(默認: 11211, 0 時關閉)
-l 綁定地址(默認:所有都允許,無論內外網或者本機更換IP,有安全隱患,若設置爲127.0.0.1就只能本機訪問)
-c max simultaneous connections (default: 1024)
-d 以daemon方式運行
-u 綁定使用指定用於運行進程
-m 允許最大內存用量,單位M (默認: 64 MB)
-P 將PID寫入文件,這樣可以使得後邊進行快速進程終止, 需要與-d 一起使用
連接:
telnet 127.0.0.1 11211