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 kuživateli root
. Doporučujeme jednat jakonerootový 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 .