Memcached可在大多数Linux的发行版本(例如Ubuntu)中运行,也可以在Mac OS操作系统中运行。但是Memcached官方版本是不支持Windows操作系统的。
可使用包管理软件进行安装:
$ sudo apt-get install memcached
使用包管理软件进行安装:
$ sudo yum install memcached
在Mac OS下,最佳安装方式当然是使用Homebrew包管理工具进行安装;Homebrew是Mac OS操作系统的第三方软件包管理工具,Mac下如何安装Homebrew可查看这里。
$ brew install memcached
大多情况下,请采用上述的方式进行安装Memcached。下载源文件安装Memcached虽然可行,但是并不推荐。若想通过源文件安装Memcached,则需要先安装libevent组件。
Ubuntu/Debian:
$ sudo apt-get install libevent-dev
Redhat/Fedora/Centos:
$ sudo yum install libevent-devel
再从官网下载源文件,解压进行安装:
$ wget https://memcached.org/latest $ tar -zxf memcached-1.x.x.tar.gz (具体版本号根据下载所得的安装包名称填写) $ cd memcached-1.x.x ./configure --prefix=/usr/local/memcached make && make test && sudo make install
Memcached是基于libevent的事件处理,因此,若从源文件安装,则需要提前安装好libevent组件。另外上述的某一步中若出现权限问题,那就在命令前加上sudo重新运行。