我正在寻找一种在运行Lion的Mac上安装memcached的方法,但我不知道如何使用终端。是否有一个易于使用的GUI包来安装它?
没有简单的GUI来安装memcached服务器。您可以使用OSX软件包管理器,如HomeBrew或MacPorts,但仍需要使用终端。我建议从源代码安装所有内容,因为这是对底层UNIX系统如何工作的一个很好的介绍。
安装槽包管理器
HomeBrew
$ brew install memcached
Macports
$ sudo port install memcached
从源安装
1.从AppStore安装XCode
XCode将安装基本库和应用程序,将源代码编译为可执行应用程序。XCode在Mac附带的安装光盘上提供,但现在可以在AppStore中免费下载。根据您的XCode版本,将需要额外的设置。
2.安装autconfig、automake、libevent,然后安装memcached
Memcached需要一些依赖项;这是由列出的包管理器自动处理的。每个依赖项&memcached遵循相同的Terminal命令进行安装:./configure
、make
和make install
。有了经验,这变得非常容易。下面是一个例子。
# Download source
$ curl -O http://memcached.googlecode.com/files/memcached-1.4.14.tar.gz
# Extract files
$ tar zvxf memcached-1.4.14.tar.gz
# Change working directory to newly extracted files
$ cd memcached-1.4.14
# Configure source to your local machine
$ ./configure
# Compile the application
$ make
# Install application on your system
$ sudo make install
在这里你可以找到所需的图书馆&这样的
- 自动配置http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
- AutoMakehttp://ftp.gnu.org/gnu/automake/automake-1.12.3.tar.gz
- LibEventhttps://github.com/downloads/libevent/libevent/libevent-2.0.19-stable.tar.gz
- Memcachedhttp://memcached.googlecode.com/files/memcached-1.4.14.tar.gz