emqttd--------mqttd-benchmark-------Erlang安装

来源:互联网 发布:vb编写的大型软件 编辑:程序博客网 时间:2024/05/01 08:59

1.linux的emqttd的安装

进入


控制台调试模式启动,检查emqttd是否可正常启动:

下载安装解压包  用ls cd 命令进入安装目录

输入 unzip emqttd-ubuntu64-1.1.2-beta-20160630.zip

进入emqttd

控制台调试模式启动,检查emqttd是否可正常启动:

./bin/emqttd console
emqttd消息服务器如启动正常,控制台输出:

starting emqttd on node 'emqttd@127.0.0.1'emqttd ctl is starting...[done]emqttd trace is starting...[done]emqttd pubsub is starting...[done]emqttd stats is starting...[done]emqttd metrics is starting...[done]emqttd retainer is starting...[done]emqttd pooler is starting...[done]emqttd client manager is starting...[done]emqttd session manager is starting...[done]emqttd session supervisor is starting...[done]emqttd broker is starting...[done]emqttd alarm is starting...[done]emqttd mod supervisor is starting...[done]emqttd bridge supervisor is starting...[done]emqttd access control is starting...[done]emqttd system monitor is starting...[done]http listen on 0.0.0.0:18083 with 4 acceptors.mqtt listen on 0.0.0.0:1883 with 16 acceptors.mqtts listen on 0.0.0.0:8883 with 4 acceptors.http listen on 0.0.0.0:8083 with 4 acceptors.Erlang MQTT Broker 1.1 is running nowEshell V6.4  (abort with ^G)(emqttd@127.0.0.1)1>
CTRL+c关闭控制台。守护进程模式启动:

./bin/emqttd start
启动日志输出在log/emqttd_sasl.log文件。
emqttd消息服务器进程状态查询:

./bin/emqttd_ctl status
正常运行状态,查询命令返回:

$ ./bin/emqttd_ctl statusNode 'emqttd@127.0.0.1' is startedemqttd 1.1 is running
emqttd消息服务器提供了状态监控URL:

http://localhost:8083/status
停止服务器:
./bin/emqttd stop
2.下面最难的是安装Erlang
虽然你百度到很多Erlang的安装  但是这个安装对于emqtt-benchmark的安装有影响,本人亲测按照其他安装成功Erlang但是benchmark却安装不上去  这个闪由于Erlang有好多配置依赖文件
进入到/etc/apt/sources.list 文件 在文件末尾添加 如下三行 或者其中一行 在终端里面用nano +文件名打开文件添加
deb http://packages.erlang-solutions.com/ubuntu trusty contribdeb http://packages.erlang-solutions.com/ubuntu saucy contribdeb http://packages.erlang-solutions.com/ubuntu precise contrib 
在终端里面用nano 
决定安装谁,终端里面输入如下命令  如果想偷懒  上面三个网站全部添加
lsb_release -c 
进入到/etc/apt/sources.list 文件 在文件末尾添
运行如下两个命令 成功更新/etc/apt/sources.list 文件
wget http://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc
sudo apt-key add erlang_solutions.asc
运行如下两个两个命令

sudo apt-get update

sudo apt-get install erlang
安装成功输入erl   有如下显示 即安装成功
Erlang/OTP 19 [erts-8.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]Eshell V8.0  (abort with ^G)1> 
3.安装emqtt-benchmark  
进入如下网页下载http://github.com/emqtt/emqtt_benchmark
下载到linux系统里面 让后unzip解压  然后ls cd 进入解压目录
输入make 显示如下 即安装成功
==> goldrush (get-deps)==> lager (get-deps)==> gen_logger (get-deps)==> getopt (get-deps)==> emqttc (get-deps)==> emqtt_benchmark-master (get-deps)==> goldrush (compile)==> lager (compile)==> gen_logger (compile)==> getopt (compile)==> emqttc (compile)==> emqtt_benchmark-master (compile)==> emqtt_benchmark-master (xref)

参考如下三个网站  

http://docs.emqtt.cn/zh_CN/latest/install.html

http://stackoverflow.com/questions/27215936/how-to-upgrade-the-erlang-version-on-ubuntu-r14b04-to-latest-stable-version

https://github.com/emqtt/emqtt_benchmark


2 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 华为手机桌面拨号键没有了怎么办 华为荣耀5x黑屏后无法关机怎么办 华为手机突然黑屏电池充不了怎么办 华为手机恢复出厂设置后黑屏怎么办 华为荣耀畅玩6a内存不够怎么办 红米note4玩王者荣耀卡怎么办 华为荣耀5a手机被锁怎么办 华为荣耀v8应用锁忘记蜜码怎么办 阿里巴巴一键代销被投诉受假怎么办 登录小米云服务怎么删除密码怎么办 苹果6云空间连接不上怎么办 买家收到淘宝网交易异常通知怎么办 快递把我秒杀的货弄丢了怎么办 手机淘宝退货物流单号填错了怎么办 买家要求退货退款但是不发货怎么办 多给买家寄包裹不接电话怎么办 给买家发货物流单号错了怎么办 淘宝退货退款快递单号填错了怎么办 淘宝不小心点了延迟收货怎么办 淘宝快递地址错了货已经发了怎么办 卖家送运费险买家填错单号怎么办 买家无赖点了延迟收货卖家怎么办 淘宝卖家快递单号填错了怎么办 淘宝店有当天的快递忘记发货怎么办 在美国官网买东西少寄了东西怎么办 闲鱼退货货收了不退钱怎么办 闲鱼退货卖家收到东西不退钱怎么办 淘宝店铺物流服务给差评怎么办 在合肥东方融资网被骗了怎么办 微信今年绑定频繁明年再试怎么办 手机号码注销了微信密码忘了怎么办 摄像师把婚礼资料弄丢了怎么办 青岛拍的婚纱照修的不好怎么办 鞋店剩的鞋都是小码的怎么办 淘宝想买的衣服下架了怎么办 买家要求到付仲裁发生运费怎么办 淘宝退货退款页面刷新不出来怎么办 淘宝退货退款快递单号写错了怎么办 淘宝上已经退款的店家还发货怎么办 千牛买家下单付款了卖家怎么办 京东货到付款支付宝支付退款怎么办