Installing memcached 1.4.1 on Mac OS X 10.6 Snow LeopardEdit
Installing libevent
libevent is a prerequisite for memcached:
$ curl -O http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz
$ tar xzvf libevent-1.4.12-stable.tar.gz
$ cd libevent-1.4.12-stable
$ ./configure
$ make
$ make verify
$ sudo make install
Installing memcached
$ curl -O http://memcached.googlecode.com/files/memcached-1.4.1.tar.gz
$ tar xzvf memcached-1.4.1.tar.gz
$ cd memcached-1.4.1
$ ./configure
$ make
$ make test
$ sudo make install
Testing
$ curl -O http://memcached.googlecode.com/files/memcached-1.4.1.tar.gz
$ tar xzvf memcached-1.4.1.tar.gz
$ cd memcached-1.4.1
$ ./configure
$ make
$ make test
$ sudo make install
In my case I have a script in the script
dir of a Rails application that I call whenever I want to start or stop memcached, so I just used that:
$ script/memcached
memcached not running: starting
$ script/memcached
memcached running: stopping
(The script basically just does memcached -d -P pidfile -l 127.0.0.1
to start memcached.)