Instalacja RabbitMQ (Ubuntu) 🐰
1.1 Instalacja RabbitMQ
sudo apt update sudo apt install -y rabbitmq-server sudo systemctl enable rabbitmq-server sudo systemctl start rabbitmq-server
Sprawdzenie:
sudo systemctl status rabbitmq-server
1.2 Utworzenie użytkownika i vhosta dla Celery
sudo rabbitmqctl add_user celery strongpassword sudo rabbitmqctl add_vhost analysis sudo rabbitmqctl set_permissions -p analysis celery ".*" ".*" ".*"
1.3 Włączenie panelu web (opcjonalnie, ale zalecane)
sudo rabbitmq-plugins enable rabbitmq_management sudo systemctl restart rabbitmq-server
Panel:
http://(ubuntu_ip):15672
login: celery
hasło: strongpassword
1.4 Firewall (jeśli aktywny)
RabbitMQ potrzebuje:
- 5672 – AMQP
- 15672 – panel (opcjonalnie)
sudo ufw allow from 192.168.0.0/24 to any port 5672 sudo ufw allow from 192.168.0.0/24 to any port 15672