【第22期】观点:IT 行业加班,到底有没有价值?

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 10.12下 homebrew 一安装报错问题

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

Mac下安装 Homebrew 和 Nodejs 并使用 Grunt-Workflow 指引

    转载自: http://www.fhearts.me/2014/03/07/how-to-install-brew-and-nodejs-to-use-grunt-workflow-in-mac-the-junior-version/     <div class="thn_post_wrap" style="line-height: 26px; color: #9aadb7; font-fa

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

Mac 下使用 homebrew 安装不同版本的 mongodb

homebrew 是 Mac 下一款方便的第三方软件包安装工具,对于安装最新的第三方软件包它是很方便的,但是如果要安装一个第三方软件包的过去版本,就稍显麻烦,它不能够直接在安装时提供版本号。   以 mongodb 为例,介绍 homebrew 安装第三方软件包的过去版本。 homebrew 的版本为 0.9.3   step1. 查看 homebrew 支持第
  • ax003d
  • ax003d
  • 2013-03-19 17:28
  • 2436

macOS Sierra安装HomeBrew来执行更多Linux命令

第一步:安装Homebrew(一款mac下的包管理器) myd$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew...

全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发

<h1 id="articleHeader0" style="font-size: 1.57143em; margin-top: 28px; margin-bottom: 18px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, STHeiti, 'Microsoft Yahei', sans-serif; line-height: 1.2; color: #333333; paddin
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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