Windows 10にMosquittoをインストールした
MQTTを試すため、WIndows PCにMosquitto(これ↓)をインストールしてみました。
OSは64bit版ですがdownloadしたのはmosquitto-1.4.14-install-win32.exeです。
インストーラを実行すると、libeay32.dllとssleay32.dllが見つからない無いと言われ、0.9.8版をインストールしたら、「序数****が見つからない」という訳の分からないエラーになりました。orz
このエラーは、libeay32.dllとssleay32.dllが古いときに出るらしく、これ(↓)を入れ、
https://slproweb.com/download/Win64OpenSSL_Light-1_1_0f.exe
OpenSSLのインストール・フォルダにあったlibeay32.dllとssleay32.dll(1.0.2版)をSystemフォルダにコピーしpthreadVC2.dllも探してきて同様に処置し、なんとかインストールを完了しました。
Windows管理ツール==>サービス(ローカル)にあるMosquitto Brokerを起動して、1883ポートを開放し、MQTT publishコマンドと subscriveコマンドを試すと・・・
無事、subscriverのコンソールにpublisherのメッセージが表示されました。
パチパチパチ~