RabbitMQ je odlehčená aplikace dostupná pro většinu populárních operačních systémů. 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 tutoriál vám pomůže nainstalovat RabbitMQ na systémy Debian 9 Stretch a Debian 8 Jessie.
Krok 1 – Instalace Erlang
RabbitMQ vyžaduje, aby byl v systému nainstalován Erlang. Takže za prvé, můžete si jednoduše stáhnout balíček úložiště erlang z jeho oficiálních stránek a nainstalovat do svého systému.
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb sudo dpkg -i erlang-solutions_1.0_all.deb
Spuštěním následujících příkazů aktualizujte mezipaměť Apt a nainstalujte balíčky Erlang.
sudo apt-get update sudo apt-get install erlang erlang-nox
Krok 2 – Instalace RabbitMQ Server
Po instalaci požadavků nyní ve svém systému povolte úložiště RabbitMQ apt. Také musíte do svého systému importovat podpisový klíč králíkamq. K tomu použijte následující příkazy.
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 -
Poté aktualizujte mezipaměť apt a nainstalujte server RabbitMQ do svého systému.
sudo apt-get update sudo apt-get install rabbitmq-server
Krok 3 – Správa služby RabbitMQ
RabbitMQ byl nainstalován na systém Debian. Pomocí následujících příkazů povolíte službu RabbitMQ ve vašem systému. Spusťte také službu RabbitMQ.
sudo systemctl enable rabbitmq-server sudo systemctl start rabbitmq-server sudo systemctl stop rabbitmq-server
Krok 4 – Vytvořte administrátora v RabbitMQ
Ve výchozím nastavení vytvoří rabbitmq uživatele s názvem „host“ s heslem „host“. Můžete si také vytvořit svůj vlastní účet správce 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 – Nastavení webové konzoly RabbitMQ Web Management Console
RabbitMQ také poskytuje webovou konzolu pro správu pro správu celého RabbitMQ. Chcete-li povolit webovou konzolu pro správu, spusťte ve svém systému následující příkaz. Webová konzola pro správu vám pomůže se správou serveru RabbitMQ.
sudo rabbitmq-plugins enable rabbitmq_management
Řídicí panel RabbitMQ začíná na portu 15672. Chcete-li získat řídicí panel, přejděte na svůj server na portu. Použijte uživatelské jméno a heslo vytvořené v kroku 4
Po přihlášení získáte ovládací panel webového rozhraní pro správu RabbitMQ.