RabbitMQ je nejpopulárnější open source zprostředkovatel zpráv. 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 Ubuntu 18.04 LTS a 16.04 LTS.
Předpoklady
Přihlaste se do svého systému Ubuntu a aktualizujte aktuální balíčky.
sudo apt-get update && sudo apt-get upgrade
Zahrnuje také níže uvedený krok na základě zkušeností našich čtenářů přidaných v sekci komentářů. Odstraňte balíčky erlang již nainstalované ve vašem systému.
sudo apt-get purge erlang*
Krok 1 – Nainstalujte RabbitMQ na Ubuntu
Nejprve ve svém systému povolte úložiště RabbitMQ PPA. Také importujte do svého systému podpisový klíč králíkmq. K tomu použijte následující příkazy.
echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list 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 2 – Správa služby RabbitMQ
Po dokončení instalací povolte na svém systému službu RabbitMQ. Spusťte také službu RabbitMQ. Použijte jednu z níže uvedených metod sysvinit pro starší systémy nebo systemctl pro nejnovější operační systém.
Použití Init –
sudo update-rc.d rabbitmq-server defaults sudo service rabbitmq-server start sudo service rabbitmq-server stop
Používání Systemctl –
sudo systemctl enable rabbitmq-server sudo systemctl start rabbitmq-server sudo systemctl stop rabbitmq-server
Krok 3 – 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 4 – 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 3
Po přihlášení získáte ovládací panel webového rozhraní pro správu RabbitMQ.