GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat RabbitMQ na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat RabbitMQ na Debian 11. Pro ty z vás, kteří nevěděli, RabbitMQ je bezplatný, open-source a jeden z nejpoužívanějších populární software pro zprostředkovatele zpráv. Podporuje více protokolů zasílání zpráv a používá zásuvné moduly ke komunikaci s oblíbenými řešeními zasílání zpráv, jako je MQTT. RabbitMQ podporuje více protokolů zasílání zpráv. RabbitMQ lze snadno nasadit v distribuovaných a federovaných konfiguracích, aby byly splněny požadavky na vysokou dostupnost ve velkém měřítku.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci RabbitMQ na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte RabbitMQ na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt příkazy v terminálu:

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

Krok 2. Instalace Erlang.

RabbitMQ vyžaduje Erlang, můžete si jednoduše stáhnout balíček úložiště Erlang z jeho oficiálních stránek a nainstalovat jej do svého systému Debian:

wget https://packages.erlang-solutions.com/erlang/debian/pool/esl-erlang_23.1.5-1~debian~stretch_amd64.deb
dpkg -i esl-erlang_23.1.5-1~debian~stretch_amd64.deb

Potom aktualizujte mezipaměť Apt a nainstalujte balíčky Erlang:

sudo apt install -f
sudo apt update
sudo apt install erlang erlang-nox

Krok 3. Instalace RabbitMQ na Debian 11.

Ve výchozím nastavení není RabbitMQ k dispozici v základním úložišti Debian 11. Budete tedy muset přidat úložiště RabbitMQ do svého systému Debian:

add-apt-repository 'deb http://www.rabbitmq.com/debian/ testing main'
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | apt-key add -

Dále aktualizujte seznam systémových balíčků a nainstalujte Erlang pomocí následujícího příkazu:

sudo apt install rabbitmq-server

RabbitMQ byl nainstalován do systému Debian. Pomocí následujících příkazů povolte službu RabbitMQ na vašem systému. Spusťte také službu RabbitMQ:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl status rabbitmq-server

Krok 4. Vytvořte administrátora na RabbitMQ.

Nyní vytvoříme váš vlastní administrátorský účet na serveru RabbitMQ pomocí následujících příkazů:

rabbitmqctl add_user admin password
rabbitmqctl set_user_tags admin administrator

Dále nastavte správná oprávnění pomocí následujícího příkazu:

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Poté aktivujte konzolu pro správu RabbitMQ pomocí následujícího příkazu:

rabbitmq-plugins enable rabbitmq_management

Krok 5. Přístup k webovému rozhraní RabbitMQ.

Po úspěšné instalaci otevřete webový prohlížeč a přejděte na webovou konzoli RabbitMQ pomocí adresy URL http://your-server-ip-address:15672/ . Měla by se zobrazit přihlašovací stránka RabbitMQ:

Blahopřejeme! Úspěšně jste nainstalovali RabbitMQ. Děkujeme, že jste použili tento návod k instalaci nejnovější verze RabbitMQ na Debian 11 Bullseye. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální RabbitMQ webové stránky.


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

  2. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB na Debian 9

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat Apache na Debian 9

  3. Jak nainstalovat Jenkins na Debian 9