Linux下用EMQ通用包安装EMQ

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaoye319/article/details/89636462

       最近项目中需要使用到EMQ,然后在局域网服务上搭建EMQ,现在记录一下整体的流程,后续再写EMQ集群的搭建。

一、下载EMQ的包

       下载地址:http://www.emqtt.com/downloads,有开发版(3.1)和稳定版(2.3.11)可以下载,也就是最新版本的和稳定版本的,个人推荐稳定版本的。 

       开发版:

        稳定版:

       根据你安装的平台来自我选择,我的环境是CetOS7的,因此我选择的是稳定版的第三个,第四个跟第三个的区别好像是带源码,这个我没深究,有兴趣的可以自己看一下,我选择的是第三个。

二、Linux下安装

1、安装unzip包,yum -y install unzip

出现以上的代表你已经安装过,无需再次安装了,如果出现红色框中的代表安装成功了。

2.上传包到Linux下,rz + 包;或者使用wget +包网址下载到Linux下

3.解压emq,unzip emqttd-centos7-v2.3.11.zip,解压后如下:

4.进入emqttd文件下并控制台打印,cd emqttd && ./bin/emqttd console

若出现以上则代表安装成功。

若出现:Protocol 'inet_tcp': the name [email protected] seems to be in use by another Erlang node,则代表你之前可能安装过,然后中途退出了,有一个正在被运行。

查看当前正在运行在erlang上的进程ps -ef|grep inet_tcp,找到进程编号,然后杀掉进程。再重新运行cd emqttd && ./bin/emqttd console,看到上图结果即可。

 5.上述若正常以后,CTRL+c关闭控制台。守护进程模式启动:./bin/emqttd start

看到以后结果代表启动成功,然后浏览器访问后台,因为我是在我局域网地址部署的,所以我的访问地址是:http://192.168.0.75:18083,你们把ip改成自己的部署平台的ip即可,端口是默认的,都是18083

 

猜你喜欢

转载自blog.csdn.net/xiaoye319/article/details/89636462
今日推荐