【问题标题】:how to install Mosquitto MQTT on linux server [closed]如何在 Linux 服务器上安装 Mosquitto MQTT [关闭]
【发布时间】:2021-12-24 13:55:24
【问题描述】:

我必须在 Linux 服务器上安装 mosquitto MQTT。我在互联网上搜索,发现大部分文档都解释了如何在 Linux 操作系统或 Windows 操作系统上安装。我的问题是如何在 Linux 服务器上安装它。我需要使用哪个目录以及如何操作?

【问题讨论】:

  • 如果不知道您使用的是什么 Linux 发行版,或者您是否想从源代码构建它,我们真的无法回答这个问题
  • 你的问题让我意识到我错过了。 Linux 发行版是 centOS7。
  • 你试过yum install mosquitto吗?
  • 我通过 Mosquito MQTT 下载页面中给出的“snap install mosquitto”安装了 mosquitto。当我在 usr/bin 目录中执行快照列表时,我看到安装了 mosquitto。但是 linux 中的 mosquitto 文件在哪里,因为我需要它的 .conf 文件。
  • 配置文件可能在/etc/mosquitto~/snap 目录下

标签: linux installation mqtt mosquitto


【解决方案1】:

Linux OS 和 Linux Server 是两个相似的东西。至少在这个级别的需求上,它只是安装一个应用程序。

首先,我建议您阅读一些 Linux 教程,乍一看类似于 this。在那里,您了解到将程序安装到 Linux 中完全取决于您当前使用的 Linux 发行版。而且,当您不编译程序的源代码时,通常不会影响目标目录 - Linux 的文件夹理念与 Windows 不同,通常您不会将程序安装到某个根目录中的一个目录,而是安装到多个其中(bin,lib,share,...)。但少数也存在一些安装程序,您可以使用它们影响顶级目标目录。不知道是什么态度选择了Mosquito MQTT。

第二次我阅读了Mosquito MQTT Download page,似乎最简单的方法(!但我不确定您的公司环境是否需要!)是通过Linux的打包系统安装snap分发并运行推荐的snap install mosquitto。如果 snap 包构建合理,您的应用程序将安装并准备好运行和配置。

【讨论】:

  • 不需要 snap,几乎所有主要发行版的标准包中都包含一个 mosquitto 版本,它可能不是最新的,但它就在那里。
  • 我通过 Mosquito MQTT 下载页面中给出的“snap install mosquitto”安装了 mosquitto。当我在 usr/bin 目录中执行快照列表时,我看到安装了 mosquitto。但是 linux 中的 mosquitto 文件在哪里,因为我需要它的 .conf 文件。查看服务器日志 'code'[root@host bin]# snap list Name Version Rev Tracking Publisher Notes core18 20211015 2246 latest/stable canonical* base mosquitto 2.0.13 675 latest/stable mosquitto* - snapd 2.52.1 13640 latest/stable规范* snapd '代码'
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多