官方安装指南:https://www.rabbitmq.com/install-rpm.html
我们将要安装的RabbitMQ的版本是3.8.2
el/7/rabbitmq-server-3.8.2-1.el7.noarch.rpm - rabbitmq/rabbitmq-server · packagecloud
不需要单独安装Erlang环境。
2. 环境配置:
前提:在一个新建的阿里云的Cent OS 7.6上安装,不要对yum换源,否则可能会安装失败。
echo "export LC_ALL=en_US.UTF-8" >> /etc/profile
source /etc/profile
下面两个安装方法,任选其一即可,推荐方法一:
方法一(推荐)
第一步:执行
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
第二步,执行:
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
第三步:sudo yum install rabbitmq-server-3.8.2-1.el7.noarch
第四步,看到类似以下的画面:
输入y
即可完成安装。
启动RabbitMQ
$ systemctl start rabbitmq-server
看看端口有没有起来,查看状态
$ rabbitmqctl status
配置阿里云安全组,打开15672端口
添加admin用户:
rabbitmqctl add_user admin password
rabbitmqctl set_user_tags admin administrator
浏览器访问ip: 15672
用admin,密码password即可登录