MQTT学习之服务器的安装

网上找了一天的方法,还是这个有用(可能是我太菜)。

MQTT的官网见: http://mqtt.org/ 。其中 http://mqtt.org/software 里面提供了官方推荐的各种服务器和客户端使用的各种语言版本的API。

我是在Windows 10专业版上安装的apache-apollo-1.7.1。

  1、在这里下载Apollo服务器apache-apollo-1.7.1-windows-distro,下载后解压到D盘,在D盘新建myApollo文件夹,存放Apollo-broker服务器,然后以管理员权限运行命令提示符,进入 myApollo 文件夹 ,然后输入 “D:\apache-apollo-1.7.1-windows-distro\apache-apollo-1.7.1\bin\apollo create myapollo”(myapollo这个名字任意取,这里是根据官网介绍的来取的)创建服务器实例,服务器实例包含了所有的配置,运行时数据等,并且和一个服务器进程关联。

  2、create myapollo之后会在D:\myApollo目录下生成myapollo文件夹,里面包含有很多信息,其中etc\apollo.xml文件下是配置服务器信息的文件,etc\users.properties文件包含连接MQTT服务器时用到的用户名和密码,后面会介绍,可以修改原始的admin=password,可以接着换行添加新的用户名密码。

  3、打开cmd(管理员),运行D:\myApollo\myapollo\bin\apollo-broker run开启服务器,可以在浏览器中输入http://127.0.0.1:61680/查看是否安装成功,该界面展示了topic,连接数等很多信息。(初始用户名和密码分别是admin和password)

  经过上面的简单步骤,服务器基本上就已经完成。

注意:以上步骤创建的实例是依赖于解压的服务器的。不能创建实例后就把解压的文件删除或者放到其他目录,否则启动不了。

创建后的实例文件可以拷贝到其他目录下使用(如果需要将服务安装到系统则不可以)。

下面是一张全部过程的截图:

转自:http://www.tuicool.com/articles/I7faum

参考:Android消息推送之Apache Apollo

posted on 2015-11-29 20:07  天涯弑  阅读(335)  评论(0)    收藏  举报

导航