天天看點

源碼編譯安裝EMQ

系統:centOS 7或6.8

EMQ 消息伺服器基于 Erlang/OTP 平台開發,項目托管的 GitHub 管理維護,源碼編譯依賴 Erlang 環境和 git 用戶端。

1,安裝erlang

下載下傳解壓erlang源碼

1)yum install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

2)yum install libgnomeui-devel //gtk2.0

3)yum install mesa* // 安裝所有可用的mesa包

4)yum install freeglut* //opengl

5) ./configure –with-opengl –enable-debug –enable-unicode //編譯安裝wxWidgets

6) 編譯erlang

./configure –prefix=/usr/local/erlang –enable-smp-support –enable-threads –enable-kernel-poll –enable-hipe

2,安裝git

yum install git

3,源碼編譯安裝emq-relx

git clone https://github.com/emqtt/emq-relx.git

cd emq-relx && make

cd _rel/emqttd && ./bin/emqttd console

4,啟動emq

cd _rel/emqttd

./bin/emqttd start

繼續閱讀