Eclipse Mosquittoのインストール方法|MQTT

9 アクセス

はじめに

この記事では、オープンソースのMQTTブローカーである、Eclipse Mosquittoのインストール方法を紹介する
公式サイト→https://mosquitto.org/

MQTTとは

MQTT:Message Queuing Telemetry Transport
非同期でPub/Sub型の通信が可能なプロトコル
細かい解説はWikipediaに委ねる→https://ja.wikipedia.org/wiki/MQTT

メッセージの送信側をパブリッシャー、受信側をサブスクライバーと呼ぶ
メッセージはブローカー(サーバ)を中継してやりとりされる

パブリッシャーはトピックを指定してメッセージ(テキストやJSONなど)を送信する
すると、そのトピックをサブスクライブ(購読)している全てのサブスクライバーにメッセージが届くという構造(1対多通信)

Mosquittoのインストール

Macの場合

Homebrewを使う

Windowsの場合

公式のダウンロードページからインストーラをダウンロードして実行する→https://mosquitto.org/download
(筆者はMac環境なので未確認)

Ubuntuの場合

Dockerでubuntu環境を用意した

本記事の主題ではないが、dockerでubuntuを用意するまでのコマンドをメモ

インストールにはapt-getを用いる

インストールの確認

実行結果

ubuntuの場合、versionが2.0.18と表示されたが他は同じだった

おわりに

次回は、実際にmosquittoでMQTTブローカーを起動する

Tags:

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です