Mac下安裝Memcached

 

我是使用 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 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章