1. Cài đặt Erlang
RabbitMQ yêu cầu Erlang, vì vậy trước tiên cần cài đặt nó. Oracle Linux 7.9 không được hỗ trợ bản RabbitMQ mới nhất, bản RabbitMQ hỗ trợ el7: rabbitmq-server-3.10.0-1.el7 nên cần cài đặt erlang 23:
yum install https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.4.18/erlang-23.3.4.18-1.el7.x86_64.rpm
Kiểm tra phiên bản:
erl -version
2. Cài đặt RabbitMQ
Thêm RabbitMQ repository
sudo tee /etc/yum.repos.d/rabbitmq.repo <<EOF
[rabbitmq]
name=RabbitMQ Repository
baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/x86_64
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
EOF
Cài đặt RabbitMQ:
sudo yum install -y rabbitmq-server
3. Cấu hình và khởi động RabbitMQ
Bật và khởi động RabbitMQ:
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
Kiểm tra trạng thái:
sudo systemctl status rabbitmq-server
4. Kích hoạt RabbitMQ Management Plugin
sudo rabbitmq-plugins enable rabbitmq_management
Khởi động lại RabbitMQ để áp dụng:
sudo systemctl restart rabbitmq-server
Truy cập hệ thống tại đường dẫn:
http://<your_server_ip>:15672/