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 

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