RabbitMQ
Opis
RabbitMQ to popularny system brokera wiadomości działający z wykorzystaniem AMQP (Advanced Message Queuing Protocol). Jest używany do asynchronicznej wymiany danych między różnymi usługami w systemach rozproszonych.
Wtyczka zarządzania RabbitMQ udostępnia oparte na HTTP API do zarządzania i monitorowania węzłów oraz klastrów RabbitMQ, wraz z interfejsem użytkownika dostępnym w przeglądarce i narzędziem wiersza poleceń rabbitmqadmin.
Pierwsze kroki
RabbitMQ jest instalowany z obrazem i uruchamia się automatycznie po uruchomieniu serwera.
Po instalacji obrazu interfejs webowy RabbitMQ będzie dostępny pod adresem https://example.com:8080/, gdzie example.com to nazwa hosta Twojego serwera.
Aby uzyskać dostęp do interfejsu webowego, użyj danych logowania przesłanych do Ciebie e-mailem.
Dodatkowo dane logowania można znaleźć na serwerze w pliku:
/root/.app_credentials
Aby uzyskać dostęp do tego pliku, musisz zalogować się na serwer przez SSH. Możesz połączyć się z serwerem przez SSH:
- Za pomocą klucza SSH, jeśli ta opcja została włączona przed utworzeniem serwera
- Za pomocą hasła użytkownika
rootprzesłanego e-mailem po aktywacji serwera

Zmiana domeny
Jeśli chcesz używać własnej domeny lub subdomeny do uzyskania dostępu do interfejsu webowego RabbitMQ, musisz zalogować się na serwer przez SSH jako użytkownik root i uruchomić polecenie:
add_domain
Zostaniesz poproszony o podanie domeny lub subdomeny w formacie subdomain.example.com.
Upewnij się, że Twoja domena istnieje i wskazuje na adres IPv4 Twojego serwera!
Po zakończeniu działania skryptu dla wskazanej domeny lub subdomeny zostanie wystawiony certyfikat Let's Encrypt, a interfejs webowy będzie dostępny pod adresem https://example.com:8080/, gdzie example.com to wcześniej wskazana domena (subdomena).
Zainstalowane oprogramowanie
| Nazwa | Licencja |
|---|---|
| RabbitMQ | MPL 2.0 |
| Caddy | Licencja Apache 2.0 |
Przydatne linki
Więcej informacji o zainstalowanych pakietach znajdziesz w ich oficjalnej dokumentacji: