Skip to content

Commit 194ecae

Browse files
authored
Update rabbitmq.sh
1 parent 22e26c3 commit 194ecae

1 file changed

Lines changed: 14 additions & 15 deletions

File tree

userdata/rabbitmq.sh

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
#!/bin/bash
2-
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
3-
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
4-
sudo yum makecache -y --disablerepo='*' --enablerepo='rabbitmq_rabbitmq-server'
5-
sudo yum -y install rabbitmq-server
6-
rpm -qi rabbitmq-server
7-
systemctl start rabbitmq-server
2+
## primary RabbitMQ signing key
3+
rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/rabbitmq-release-signing-key.asc'
4+
## modern Erlang repository
5+
rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-erlang.E495BB49CC4BBE5B.key'
6+
## RabbitMQ server repository
7+
rpm --import 'https://github.com/rabbitmq/signing-keys/releases/download/3.0/cloudsmith.rabbitmq-server.9F4587F226208342.key'
8+
curl -o /etc/yum.repos.d/rabbitmq.repo https://raw.githubusercontent.com/hkhcoder/vprofile-project/aws-LiftAndShift/al2023rmq.repo
9+
dnf update -y
10+
## install these dependencies from standard OS repositories
11+
dnf install socat logrotate -y
12+
## install RabbitMQ and zero dependency Erlang
13+
dnf install -y erlang rabbitmq-server
814
systemctl enable rabbitmq-server
9-
sudo sh -c 'echo "[{rabbit, [{loopback_users, []}]}]." > /etc/rabbitmq/rabbitmq.config'
10-
sudo rabbitmqctl add_user test test
11-
sudo rabbitmqctl set_user_tags test administrator
12-
sudo systemctl restart rabbitmq-server
13-
sudo yum install firewalld -y
14-
sudo systemctl start firewalld
15-
sudo systemctl enable firewalld
16-
firewall-cmd --add-port=5672/tcp
17-
firewall-cmd --runtime-to-permanent
15+
systemctl start rabbitmq-server
16+
systemctl status rabbitmq-server

0 commit comments

Comments
 (0)