RabbitMQ安装和启动过程(Ubuntu)

安装依赖包

sudo apt install curl

开启apt的HTTPS传输

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

安装Erlang

因为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

安装RabbitMQ

sudo apt-get install rabbitmq-server -y --fix-missing

启动 RabbitMQ

sudo systemctl start rabbitmq-server

停止 RabbitMQ

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

标签:末尾   节点   集群   命令   用户名   状态   过程   版本   页面   资源   信息

1 2 3 4 5

上滑加载更多 ↓
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top