GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat RabbitMQ na Debian 10

V tomto tutoriálu vám ukážeme, jak nainstalovat RabbitMQ na Debian 10. Pro ty z vás, kteří nevěděli, RabbitMQ je open source software pro zprostředkovatele zpráv (někdy nazývaný middleware orientovaný na zprávy ), který implementuje Advanced Message Queuing Protocol (AMQP). Server RabbitMQ je napsán v programovacím jazyce Erlang a je postaven na frameworku Open Telecom Platform pro clustering a převzetí služeb při selhání. Klientské knihovny pro rozhraní s brokerem jsou dostupné pro všechny hlavní programovací jazyky .

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 10 (Buster).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 10 (Buster).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • uživatel sudo bez root nebo přístup k uživateli root . Doporučujeme jednat jako nerootový uživatel sudo , 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 10 Buster

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

Krok 2. Instalace Erlang.

RabbitMQ vyžaduje, aby byl v systému nainstalován Erlang. Pro instalaci Erlang spusťte následující příkaz:

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

Dále aktualizujte seznam systémových balíčků a nainstalujte Erlang:

sudo apt update
sudo apt install erlang erlang-nox

Krok 3. Instalace RabbitMQ na Debian 10.

Nyní jsme do vašeho systému přidali úložiště RabbitMQ apt. Také musíte do systému importovat podpisový klíč RabbitMQ:

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

Po dokončení aktualizujte apt-cache a nainstalujte server RabbitMQ do svého systému:

sudo apt update
sudo apt install rabbitmq-server

Po úspěšné instalaci použijte k aktivaci služby RabbitMQ na vašem systému následující příkazy. Spusťte také službu RabbitMQ:

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

Krok 4. Vytvořte uživatele na RabbitMQ.

Nyní vytvoříme váš vlastní administrátorský účet na serveru RabbitMQ pomocí následujících příkazů. Změňte heslo svým vlastním heslem:

sudo rabbitmqctl add_user admin password 
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Krok 5. Nakonfigurujte ovládací panel RabbitMQ Management Dashboard.

Volitelně můžete povolit ovládací panel RabbitMQ Management Web pro snadnou správu:

sudo rabbitmq-plugins enable rabbitmq_management

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

RabbitMQ bude ve výchozím nastavení k dispozici na portu HTTP 15672. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com:15672 nebo http://adresa-ip-serveru:15672. Použijte uživatelské jméno a heslo vytvořené v kroku 4 a dokončete požadované kroky k dokončení instalace.

Gratulujeme! Úspěšně jste nainstalovali RabbitMQ. Děkujeme, že jste použili tento návod k instalaci nejnovější verze RabbitMQ na Debian 10 Buster. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web RabbitMQ .


Debian
  1. Jak nainstalovat Nextcloud na Debian 9

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

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat Tomcat 8.5 na Debian 9

  2. Jak nainstalovat MongoDB na Debian 9

  3. Jak nainstalovat MongoDB 4.4 / 4.2 na Debian 9

  1. Jak nainstalovat Nginx na Debian 9

  2. Jak nainstalovat Apache na Debian 9

  3. Jak nainstalovat Jenkins na Debian 9