Overview
emqttd is cross-platform, could run on windows, linux, freebsd and mac os x.
emqttd is easy to install and takes on about 5 minutes to download and startup.
Download
Download binary packages from http://emqtt.io/downloads.
And then:
Startup
Start with console for debug:
You could see all RECV/SENT MQTT Packages printed on console.
Start as daemon:
emqttd will occupy 1883 port for MQTT, 8883 port for MQTT(SSL), 8083 for WebSocket/HTTP.
Status
Stop
Build
emqttd requires Erlang R17+ to build from source.
Erlang R17+ and git client should be installed before building emqttd.
Then:
Windows
Install
Download windows package from http://emqtt.io/downloads. And then unzip to install folder.
Console
Start console to check if emqttd works.
Notice: execute '.\bin\emqttd', should not cd to 'bin' folder.
A window console will show if success.
Install
Register emqttd service:
Start
Notice: should close the console window if opened.
Start emqttd service:
Stop
Stop emqttd service
Uninstall
Uninstall emqttd service