Cómo instalar Eclipse Mosquitto en Ubuntu 22.04 LTS

En este tutorial, le mostraremos cómo instalar Eclipse Mosquitto en Ubuntu 22.04 LTS. Para aquellos de ustedes que no lo sabían, Mosquitto es un intermediario de mensajes de código abierto que utiliza el protocolo de transporte de telemetría de Message Queue Server (MQTT). Implementa las versiones 5.0, 3.1.1 y 3.1 del protocolo MQTT. Y debido a su bajo consumo de energía, se puede usar en placas como Raspberry pi.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘ sudo ‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Eclipse Mosquitto en Ubuntu 22.04 (Jammy Jellyfish). Puede seguir las mismas instrucciones para Ubuntu 22.04 y cualquier otra distribución basada en Debian como Linux Mint, Elementary OS, Pop!_OS y más.

requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos: Ubuntu 22.04, 20.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra Terminal si está en una computadora de escritorio).
  • A non-root sudo user o acceder a la root user . Recomendamos actuar como un non-root sudo user sin embargo, puede dañar su sistema si no tiene cuidado al actuar como raíz.

Instale Eclipse Mosquitto en Ubuntu 22.04 LTS Jammy Jellyfish

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguiente apt Comandos en la terminal.

                      sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common
                    

Paso 2. Instalación de Eclipse Mosquitto en Ubuntu 22.04.

De forma predeterminada, Mosquitto no está disponible en el repositorio base de Ubuntu 22.04. Ahora ejecute el siguiente comando a continuación para agregar el repositorio PPA no oficial de Audacious a su sistema Ubuntu:

                      sudo add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
                    

Luego, ejecute el siguiente comando para instalar Eclipse Mosquitto:

                      sudo apt update
sudo apt install mosquitto mosquitto-clients
                    

Compruebe la versión instalada:

                      mosquitto -version
                    

Paso 3. Configure la interfaz de usuario web de Mosquitto.

Necesitamos la plataforma Docker en nuestro Ubuntu para acceder a esta interfaz de administración.

Para obtener recursos adicionales sobre la instalación de Docker, lea la publicación a continuación:

  • Cómo instalar Docker en Ubuntu Linux √

Si ya tiene Docker instalado, puede ejecutar el siguiente comando:

                      docker run -it -v ~/cedalo_platform:/cedalo cedalo/installer:2-linux
                    

Después de completar el proceso de instalación, tendrá la cedalo_platform directorio bajo su /home con todos los archivos requeridos que necesitamos para iniciar esta interfaz de administración de GUI de Mosquitto:

                      cd ~/cedalo_platform
sh start.sh
                    

Paso 4. Configure el cortafuegos.

Ahora configuramos un cortafuegos sin complicaciones (UFW) con Mosquitto para permitir el acceso público en los puertos web predeterminados 8088:

                      sudo ufw allow OpenSSH
sudo ufw allow 8088
sudo ufw enable
                    

Paso 5. Acceso a la interfaz web de Eclipse Mosquitto.

Una vez instalado correctamente, abra su navegador web y acceda a la interfaz web de Eclipse Mosquitto usando la URL https://Your-IP-address:8088 . Será redirigido a la siguiente página:

Si solicita el nombre de usuario y la contraseña, las credenciales predeterminadas son Usuario: cedalo Clave: mmcisawesome . Para cambiarlos podemos editar el archivo docker-compose.yml. Además, la URL de conexión de Eclipse Mosquitto es: mqtt://your-IP-address:1883

¡Felicidades! Ha instalado correctamente Mosquitto. Gracias por usar este tutorial para instalar Eclipse Mosquitto en el sistema Ubuntu 22.04 LTS Jammy Jellyfish. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web de mosquitos .

Related Posts