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

相关文章推荐

MacOS 下安装 Homebrew

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

解决macos 10.12下 homebrew 一安装报错问题

macOS 10.12 homebrew xcode-select: error: invalid developer directory '/Library/Developer/CommandLin...

Homebrew的安装与使用

Mac OS X是基于Unix的操作系统,可以安装大部分为Unix/Linux开发的软件。然而,如果只是以使用为目的,对每个软件都进行手工编译不是很方便,也不利于管理已安装的软件,于是出现了类似于Li...

mac上用homebrew安装并启动postgresql数据库

刚入手MAC一周,算是从fedora 20上迁移过来的吧,感觉还是蛮适应的。 先装上mac得包管理工具brew,网管Homebrew,官网有详细的教程,不过就是一些常用的安装( install ),查...

Mac 如何安装Homebrew

安装Homebrew,通过命令行即可,打开终端输入 1./usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebr...

mac下的软件安装homebrew

HomeBrew 是OS X 上类似apt-get以及yum的一个软件包管理器,它依托于Github………………1 安装命令行执行: ruby -e "$(curl -fsSL https://ra...
  • liu251
  • liu251
  • 2015-11-22 17:15
  • 2546

[Mac] 记录使用Homebrew安装Mysql全过程

macOS Sierra下使用Homebrew安装Mysql记录
  • lkxlaz
  • lkxlaz
  • 2017-01-17 10:26
  • 9912

安装HomeBrew

1.1 第一步。在命令行输入ruby -e "$(curl -fsSL  https://raw.githubusercontent.com/Homebrew/install/master/ins...

HomeBrew的安装和简单使用

HomeBrew的一些常识

mac上安装类似 apt-get 的软件包管理器 -- Homebrew

在Mac上安装类似于linux上apt-get的brew命令,已及常用版本控制器git安装。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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