Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 3.27 KB

INSTALLING.md

File metadata and controls

78 lines (55 loc) · 3.27 KB

Binary Releases

Pre-built binaries (nsqd, nsqlookupd, nsqadmin, and all example apps) for linux and darwin are available for download:

Built w/ Go 1.0.3:

Built w/ Go 1.1:

Building From Source

Pre-requisites

golang http://golang.org/doc/install - version 1.0.3+ is required

hostpool https://github.com/bitly/go-hostpool

simplejson https://github.com/bitly/go-simplejson

assert https://github.com/bmizerany/assert - required for running tests

Running go get as described in the Compiling section will automatically download and install simplejson and hostpool.

Compiling

Use go get do download and compile the packages and binaries:

$ go get github.com/bitly/nsq/...

Go package for building Go readers is github.com/bitly/nsq/nsq.

Python module (for building Python readers)

$ pip install pynsq

Testing

$ ./test.sh

Running in Production

See production notes.