11#! /bin/bash
22
33yum update -y
4- amazon-linux-extras install epel -y
5- yum install erlang -y
6- yum install rabbitmq-server -y
4+ # amazon-linux-extras install epel -y
5+ # yum install erlang -y
6+ # yum install rabbitmq-server -y
7+ wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.2.1/erlang-23.2.1-1.el7.x86_64.rpm
8+ yum localinstall erlang-23.2.1-1.el7.x86_64.rpm -y
9+ curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
10+ yum -y install rabbitmq-server
11+ systemctl enable --now rabbitmq-server.service
712rabbitmq-plugins enable rabbitmq_management
8- systemctl enable rabbitmq-server
9- systemctl start rabbitmq-server
10- systemctl stop rabbitmq-server
13+ systemctl enable rabbitmq-server.service
14+ systemctl start rabbitmq-server.service
15+ systemctl stop rabbitmq-server.service
1116truncate -s 0 /var/lib/rabbitmq/.erlang.cookie
1217echo " XAIFUIBJAVHSEZOKOMHD" >> /var/lib/rabbitmq/.erlang.cookie
13- systemctl start rabbitmq-server
18+ systemctl start rabbitmq-server.service
1419export USERNAME=" $( aws ssm get-parameter --name /${environment_name} /rabbit/USERNAME --with-decryption --output text --query Parameter.Value --region ${region} ) "
1520echo " $USERNAME "
1621export PASS=" $( aws ssm get-parameter --name /${environment_name} /rabbit/PASSWORD --with-decryption --output text --query Parameter.Value --region ${region} ) "
@@ -20,4 +25,4 @@ sudo rabbitmqctl set_user_tags admin administrator
2025sudo rabbitmqctl set_permissions -p / admin " .*" " .*" " .*"
2126sleep 10s
2227sudo rabbitmq-plugins enable rabbitmq_management
23- sudo systemctl restart rabbitmq-server
28+ sudo systemctl restart rabbitmq-server.service
0 commit comments