首页 > 其他分享 >LIUNX 安装 rabbitmq

LIUNX 安装 rabbitmq

时间:2024-05-25 17:59:06浏览次数:26  
标签:sudo rabbitmq apt server RabbitMQ 安装 LIUNX

在 Linux 上安装 RabbitMQ 主要包括以下步骤。这里以 Ubuntu 为例,其他 Linux 发行版可能会有些许不同。

1. 更新软件包索引

在开始之前,确保系统的软件包索引是最新的:

sudo apt update

2. 安装 Erlang

RabbitMQ 依赖 Erlang 运行时环境。可以通过以下命令安装:

sudo apt install erlang

3. 安装 RabbitMQ

从官方仓库添加 RabbitMQ 源并安装:

# 添加 RabbitMQ 的 apt 仓库密钥
wget -O- https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey | sudo apt-key add -

# 添加 RabbitMQ 的 apt 仓库
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/ubuntu $(lsb_release -cs) main
deb https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/ubuntu $(lsb_release -cs) main
EOF

# 更新软件包索引
sudo apt update

# 安装 RabbitMQ 服务器
sudo apt install rabbitmq-server -y

4. 启动和启用 RabbitMQ

安装完成后,启动 RabbitMQ 服务并设置开机启动:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

5. 检查 RabbitMQ 服务状态

确认 RabbitMQ 服务正在运行:

sudo systemctl status rabbitmq-server

6. 启用 RabbitMQ 管理插件

RabbitMQ 提供了一个 web 管理插件,可以通过浏览器管理 RabbitMQ:

sudo rabbitmq-plugins enable rabbitmq_management

管理界面默认可以通过 http://localhost:15672 访问。默认用户名和密码都是 guest

7. 创建管理员用户(可选)

为了安全起见,你可以创建一个新的管理员用户并禁用默认的 guest 用户:

# 创建新用户
sudo rabbitmqctl add_user myuser mypassword

# 赋予管理员角色
sudo rabbitmqctl set_user_tags myuser administrator

# 设置用户权限
sudo rabbitmqctl set_permissions -p / myuser ".*" ".*" ".*"

# 禁用 guest 用户
sudo rabbitmqctl delete_user guest

到此为止,RabbitMQ 已经在你的 Linux 系统上安装并配置完毕。你可以使用新的管理员用户登录 RabbitMQ 的 web 管理界面进行进一步的管理和配置。

标签:sudo,rabbitmq,apt,server,RabbitMQ,安装,LIUNX
From: https://blog.csdn.net/qq_33240556/article/details/139197144

相关文章

  • react19.0.0 仓库安装
    react19.0.0仓库安装克隆仓库到本地:gitclonehttps://github.com/facebook/react.gitReactVersions中可以看到当前版本为19.0.0在项目下有个.nvmrc文件,指定了node版本为18.20.0(react18.3.1配套的node版本为14.17.6这跨度有点大啊)安装node18.20.0nvmins......
  • react 19.0.0 仓库安装
    react19.0.0仓库安装克隆仓库到本地:gitclonehttps://github.com/facebook/react.git在项目下有个.nvmrc文件,指定了node版本为18.20.0安装node18.20.0nvminstall18.20.0安装完成后切换node版本nvmuse,该命令会根据.nvmrc的配置切换到node18.20.0packa......
  • ubuntu24.04 安装 cupy
    概述我的cuda版本是12x的,对齐版本,故cupy也是12x版本,12代表cuda大的版本号,x代表小的版本号可以不同,用一个变量x代表。cupy依赖CUDAToolkit12.x,在ubuntu24.04下,它的名字是:nvidia-cuda-toolkit,使用aptshow查看一下软件的版本:(torch)logic@PC:~$aptsh......
  • Nodejs安装及配置,包含Windows和Linux两种平台
    目录1.下载安装包2.Windows下安装3.Linux下安装4.使用Vite创建Vue项目5.结语Node.js是前端开发的必备工具,特别是在使用Vue或React开发项目时,需要npm安装依赖、运行开发环境以及项目打包,这里就分别介绍一下在Windows和Linux平台如何安装Nodejs。文章结尾,笔者还会......
  • 虚拟机liunx网络设置---NET模式
    本机环境是:1、cd/etc/sysconfig/network-scripts/2、viifcfg-ens333、查看VMware设置本机的子网掩码和网关4、修改ifcfg-ens33的配置文件修改的内容是: BOOTPROTO=staticONBOOT=yesIPADDR=192.168.37.200NETMASK=255.255.255.0GATEWAY=192.168.37.2DNS1=114.11......
  • docker安装MySQL8.0.35主从复制(实战保姆级)
    很久没有记录了,今天有时间就记录一下最近安装遇到的问题 liunx安装docker这个是前提,就不多过述1准备两台服务器10.104.13.13910.104.13.1402确保liunx安装的docker正常运行的ps:最好提前关闭防火墙或者提前开放对应端口不然同步会失败的关闭防火墙后记得重启docker......
  • 微信小程序上线必备:SSL证书申请以及安装
    一、认识ssl证书1、ssl证书是什么?SSL证书,全称SecureSocketLayerCertificate,是一种数字证书,它遵循SSL(现在通常指TLS,TransportLayerSecurity)协议标准,用于在客户端(如浏览器)和服务器之间建立安全的加密连接。SSL证书的核心作用包括:2、ssl证书的作用1.服务器身份验证:SS......
  • Linux入门第三章安装及管理程序
    一.应用程序与命令的关系                                               文件位置:一般在/bin/sbin目录中,或为shell内部指令通常在/usr和usr/sbin目录中。     主......
  • 安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
    大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【斌】问了一个Python库安装的问题。求教大佬:华为笔记本,麒麟系统,安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具,再安装打包工具冒出来这个故障,求教这是什么故障?怎么解决呢?二、实现过程这里【......
  • Ubuntu输入法安装
    1、更新软件资源sudoaptupdate2、安装输入法\3、安装sudoaptinstallfcitxdcitx-googlepinyin4、重启reboot5、选择配置6、添加中文输入法7、到终端或文本测试是否安装成功......