'https://vernemq.com/downloads/index.html'
Tested: erlang/otp 23, vernemq 1.11, leveldb 1.2
$ brew list
$ brew install openssl
$ brew install erlang
$ brew install leveldb
$ git clone git://github.com/erlio/vernemq.git
$ cd vernemq
$ sudo make rel
Raise ulimit -n
$ vim .zshrc
ulimit -n 65536
Reload
$ source .zshrc
Check if successful
$ launchctl limit maxfiles
Before start, change owner folder _build
~/Documents/github/vernemq$ sudo chown -R username _build
Start
$ _build/default/rel/vernemq/bin/vernemq start
Console
$ _build/default/rel/vernemq/bin/vernemq console
// quit
> q().
Stop
$ _build/default/rel/vernemq/bin/vernemq stop
Ping
$ _build/default/rel/vernemq/bin/vernemq ping
Config
$ vim _build/default/rel/vernemq/etc/vernemq.conf
Browser monitoring
http://localhost:8888/metrics
http://localhost:8888/status
More
https://docs.vernemq.com/