sudo apt install curl
sudo apt-get install apt-transport-https
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/com.rabbitmq.team.gpg > /dev/null
curl -1sLf "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf77f1eda57ebb1cc" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/net.launchpad.ppa.rabbitmq.erlang.gpg > /dev/null
curl -1sLf "https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/io.packagecloud.rabbitmq.gpg > /dev/null
在文件/etc/apt/sources.list.d/rabbitmq.list中添加安装资源信息,执行如下命令:
sudo tee /etc/apt/sources.list.d/rabbitmq.list <
注意最后两行末尾的“focal”,需要根据Ubuntu版本进行修改。
我使用的版本是ubuntu-20.04.3,所以我填写对应的发行名称是focal
sudo apt-get update -y
因为RabbitMQ是用Erlang语言开发的,需要安装Erlang运行环境。
sudo apt-get install -y erlang-base
erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets
erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key
erlang-runtime-tools erlang-snmp erlang-ssl
erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl
sudo apt-get install rabbitmq-server -y --fix-missing
sudo systemctl start rabbitmq-server
sudo systemctl stop rabbitmq-server
sudo rabbitmq-plugins enable rabbitmq_management
检查开启状态
sudo rabbitmq-plugins list
地址:http://localhost:15672/
用户名:guest
密码:guest
注意管理页面只能本地访问。
登录之后进入管理页面。
# 检查本地节点是否运行
sudo rabbitmq-diagnostics ping
#输出运行状态
sudo rabbitmq-diagnostics status
# 输出集群状态
sudo rabbitmq-diagnostics cluster_status
# 输出配置信息
sudo rabbitmq-diagnostics environment
页面更新:2024-04-23
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号