MacOS Homebrew安装Memcache

转载 2016年08月31日 08:47:48

步骤一:安装 Homebrew

先看看是否满足下面条件:

Intel 的 CPU
OS X 10.5 或者更高
安装了XCode 或者 XCode命令行工具


满足了,就可以安装 Homebrew,命令如下:

$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"


打开Terminal, 粘贴上面的语句.该脚本首先将会解释它要做什么, 然后暂停下来, 直到您确认继续. 更多的安装选项在这里可以看到 .

步骤二:安装 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/Cellar/libevent/2.0.21: 48 files, 1.8M, built in 84 seconds
==> Installing memcached
==> Downloading http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/memcached/1.4.15 --disable-coverage
==> make install
==> Caveats
To have launchd start memcached at login:
    ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents
Then to load memcached now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.memcached.plist
Or, if you don't want/need launchctl, you can just run:
    /usr/local/opt/memcached/bin/memcached
==> Summary
��  /usr/local/Cellar/memcached/1.4.15: 10 files, 176K, built in 8 seconds


从上面安装日志,可以看出:

  1. 安装 memcached 前,先安装了其所依赖的 libevent 库
  2. 下载的libevent和memcached,被安装到/usr/local/Cellar下面,但是又自动在/usr/local/bin下面建立了软连接,方便使用。

安装后可以查看安装的结果:

$ which memcached
/usr/local/bin/memcached

$ memcached -h
memcached 1.4.15
...


步骤二:安装 libmemcached

继续安装客户端库:

$ brew install libmemcached
==> Downloading https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemca
######################################################################## 100.0%
==> ./configure --prefix=/usr/local/Cellar/libmemcached/1.0.16
==> make install
��  /usr/local/Cellar/libmemcached/1.0.16: 110 files, 1.4M, built in 108 seconds


步骤三:启动服务器

先默认参数启动吧:

$ /usr/local/bin/memcached -d
-d 启动为守护进程
-m <num> 分配给Memcached使用的内存数量,单位是MB,默认为64MB
-u <username> 运行Memcached的用户,仅当作为root运行时
-l <ip_addr> 监听的服务器IP地址,默认为环境变量INDRR_ANY的值
-p <num> 设置Memcached监听的端口,最好是1024以上的端口
-c <num> 设置最大并发连接数,默认为1024
-P <file> 设置保存Memcached的pid文件,与-d选择同时使用

ln -sfv /usr/local/opt/memcached/*.plist ~/Library/LaunchAgents
launchctl load  ~/Library/LaunchAgents/homebrew.mxcl.memcached.plist

Mac OS X系统 HomeBrew的安装和简单使用

mac系统安装homebrew
  • G_eorge
  • G_eorge
  • 2016年05月11日 21:55
  • 13012

在MacOS系统安装homebrew(2017年末版,持续更新)

中国互联网上对于初学开发者实在是不太友好。百度会让你搜出大量的重复内容,技术博客大家一字不动抄来抄去——甚至不及媒体行业,至少人家知道抄之前改改(洗文);有些人为了沽名钓誉写一些标题党文章,对于解决问...
  • kiddd_fu
  • kiddd_fu
  • 2017年10月22日 12:43
  • 621

mac homebrew 安装 php7

brew update brew tap homebrew/dupes brew tap homebrew/php brew update brew install php70 brew link p...
  • ShellDawn
  • ShellDawn
  • 2017年06月08日 00:10
  • 563

Mac OS X 下安装memcache 、php 扩展【亲测】

OSX一般自带apache和php,不需要安装。 在OSX下使用brew可以快速安装memcache; 那么首先安装 brew      brew官方 打开mac 终端 安装brew: $ ...
  • Lyne_007
  • Lyne_007
  • 2016年07月22日 11:15
  • 2811

MacOS 下安装 Homebrew

Homebrew 是 MacOS 下的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,当你使用 Homebrew 安装软件时,它会自动帮助你解决依赖问题,Red hat、CentOS有yum...
  • testcs_dn
  • testcs_dn
  • 2017年05月11日 12:53
  • 969

macOS安装homebrew命令

homebrew 是macOS系统的软件安装管理工具 因为mac自带了ruby的环境,所以直接拷贝下面的代码到终端,我用的是iterm。/usr/bin/ruby -e "$(curl -fsSL h...
  • adley_app
  • adley_app
  • 2017年11月09日 22:31
  • 58

MAC 安装 Homebrew 错误解决

MAC 安装 Homebrew最新地址变更: 原命令:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/instal...
  • mimica
  • mimica
  • 2015年08月06日 17:18
  • 2158

给Mac安装最新版本的JDK

1.打开终端2.先输入以下命令安装homebrew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebre...
  • Rbtoooooooooo
  • Rbtoooooooooo
  • 2017年06月29日 19:09
  • 2146

macOS系统安装gnuplot(解决Terminal type set to unknown)

macOS 下使用 Homebrew 安装 gnuplotbrew install gnuplot在 terminal 中输入gnuplot进入模式之后,提示Terminal type set to ...
  • songbaiyao
  • songbaiyao
  • 2017年05月28日 18:45
  • 576

Mac 安装homebrew

Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带...
  • yuexiaxiaoxi27172319
  • yuexiaxiaoxi27172319
  • 2016年04月29日 09:34
  • 39104
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MacOS Homebrew安装Memcache
举报原因:
原因补充:

(最多只允许输入30个字)