- 
				            Instalacja i wstępna konfiguracja RabbitMQ w CentOS/Rocky/Alma 8Nigdy wcześniej nie pisaliśmy na łamach naszego bloga na temat RabbitMQ. Teraz przyszedł czas na krótką instrukcję instalacji. yum -y install epel-release Najpierw dodajemy repozytorium EPEL o ile już go nie mamy curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | bash Następnie robimy podobną operację z repozytorium dla Rabbita, tylko że wykorzystujemy do tego skrypt. curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | bash I wreszcie dodajemy repozytorium dla Erlanga. yum -y update Dla higieny zaaktualizujmy nasz system przed instalację docelowego softu yum -y install erlang rabbitmq-server Wreszcie instalujemy docelowe oprogramowanie. systemctl start rabbitmq-server.service Odpalamy rabbita systemctl enable rabbitmq-server.service Ustawiam auto start dla serwera rabbitmq rabbitmqctl add_user admin Dodajemy użytkownika admin oraz ustawiamy dla niego hasło. rabbitmqctl change_password admin nowehasło Później możemy zmienić wcześniej ustawione hasło. rabbitmqctl list_user_permissions admin Wyświetlamy listę uprawnień użytkownika admin. rabbitmqctl list_vhosts Wyświetlamy listę hostów. rabbitmqctl add_vhost /nowa_strona Dodajemy nową stronę/vhosta. rabbitmqctl set_permissions -p /nowa_strona admin ".*" ".*" ".*" Ustawiamy uprawnienia dla użytkownika admin do vhosta /nowa_strona rabbitmqctl list_permissions -p /nowa_strona Wyświetlamy kto ma uprawnienia i jakie do vhosta /nowa_strona rabbitmqctl delete_user admin Usuwamy użytkownika admin rabbitmqctl delete_vhost /nowa_strona Usuwamy vhosta. rabbitmq-plugins enable rabbitmq_management Włączamy zarządzanie przez panel webowy. systemctl restart rabbitmq-server Konieczny jest restart serwera Rabbitmq rabbitmqctl set_user_tags admin administrator Nadajemy uprawnienia administracyjne użytkownikowi admin. Od teraz możemy się logować na stronie http://adres_IP_serwera:15672 
 Pozostaje teraz skonfigurować aplikację, ale w tym już nie pomogę 🙂
