在 Ubuntu 上安装 Mosquitto 的步骤 22.04 Linux
这里给出的命令也适用于其他基于 Ubuntu 的类似 Linux,例如 Linux Mint、Elementary OS、POP OS 等……
1. 更新 Ubuntu 20.04
首先运行 system update 命令以安装可用的最新软件包更新。
sudo apt update
2. 添加 PPA Mosquitto 存储库
可通过 Ubuntu 22.04 存储库安装的 Mosquitto 版本不是最新版本。因此,使用给定的命令添加此工具的官方开发人员提供的 PPA 存储库。
sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
3. 在 Ubuntu 上安装 Mosquitto 22.04
最后,使用系统默认的 apt 包管理器在 Ubuntu 22.04 或 20.04 上安装 Mosquitto 消息代理。
sudo apt install mosquitto mosquitto-clients
4. 检查版本
完成安装后,检查已安装的版本,在终端运行:
mosquitto -version
有关与Mosquitto一起使用的其他可用选项,可以在其官方网站上看到。
5. Mosquitto Management Web UI安装
还有称为 Cedalo 的免费开源管理。这可用于管理客户端、组和角色,就像在新的 Dynamic Security 插件中一样。但是,要安装和设置它,我们需要 Ubuntu 上的 Docker 平台来访问此管理界面。
而其他已经安装了 docker 的人可以运行给定的命令:
docker run -it -v ~/cedalo_platform:/cedalo cedalo/installer:2-linux
一旦 docker 拉取 Cedalo 平台,它就会询问您要安装哪些组件。让预先选择一个,只需按Enter键即可。
注意:如果您要安装GUI管理,则不能选择Mosquitto的安装,因为我们已经这样做了,而那些尚未安装它的人可以按原样使用默认设置。
完成该过程后,您将在 cedalo_platform 目录下,其中包含启动此 Mosquitto GUI 管理界面所需的所有文件。/home
所以,切换到它
cd ~/cedalo_platform
在那里你会发现,运行它:start.sh
sh start.sh
如果您是第一次运行脚本,docker 将执行一些下载。之后,一旦下载完成并启动服务,请不要关闭终端,因为它也会关闭管理 Web GUI。
6. 访问管理中心 Web GUI
默认情况下,管理中心 Web UI 在端口上运行,因此,要访问它,请打开浏览器并键入 – 。8088
http://localhost:8088
当它要求输入用户名和密码时,默认凭据为 User: Password: 。要更改它们,我们可以编辑docker-compose.yml文件。此外,Eclipse Mosquitto 连接 URL 为:mqtt://localhost:1883cedalo
mmcisawesome
7. Eclipse Streamsheets Web 用户界面
在浏览器中打开。默认凭据:用户:密码:。在管理菜单中更改密码。http://localhost:8081
admin
1234