Step 1) mosquitto repositoryを更新する

Terminalウィンドウで次のコマンドを実行して下さい: sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa

(上記のapt-add-repositoryコマンドは無効の場合、 下記のコマンドを使って、「software-properties-common Package」のインストールが必要です:

sudo apt-get install software-properties-common python-software-properties  )

Step 2)mosquittoのインストール
Terminalウィンドウで次のコマンドを実行して下さい: sudo apt-get install mosquitto

Step 3)mosquittoを起動する

Terminalウィンドウで次のコマンドを実行して下さい: sudo service mosquitto start

Step 4)mosquittoの作動状態を確認する

Terminalウィンドウで次のコマンドを実行して下さい: sudo service mosquitto status

「mosquitto start/running , process xxxx」が見えます。

Step 5)mosquitto ポートを設定:
Terminalウィンドウで次のコマンドを実行して下さい:  netstat -anplt | grep 1883

1883 ポートは mosquittoのプロセスを占有したと見えます。

Step 6) MQTT ブローカのテストする
新しいTerminal ウィンドウを開いて、下記のコマンドを実行して、 mosquito クライアントソフトウエアをインストールします。
sudo apt-get install mosquitto-clients

Terminalウィンドウで次のコマンドを実行して、“mqtt”というtopicをサブスクライブします:
sudo mosquitto_sub -h localhost -t “raspi” -v

新しいTerminal ウィンドウを開いて、下記のコマンドを実行して、”mqtt”topicでメッセージを発行します。
sudo mosquitto_pub -h localhost -t “raspi” -m “This is my first MQTT message”

コマンドを実行したら、最初のTerminal ウィンドウで “This is my first MQTT message”というメッセージが見えます。

Congratulations!  You have set up your first Mosquitto MQTT server!