源码编译安装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

猜你喜欢

转载自blog.csdn.net/huiyudaoyi/article/details/78277986