MQ消息队列RabbitMQ环境准备及安装
在安装RabbitMQ之前,需要确保您的系统上安装了Erlang。RabbitMQ是用Erlang语言编写的,因此需要Erlang环境。
以下是在不同操作系统上安装RabbitMQ和Erlang的步骤:
1. Windows系统
下载并安装Erlang。
- 访问Erlang官网下载页面:https://www.erlang.org/downloads
- 选择Windows系统对应的版本下载并安装。
下载并安装RabbitMQ。
- 访问RabbitMQ官网下载页面:https://www.rabbitmq.com/download.html
- 选择Windows系统对应的版本下载并安装。
2. Linux系统(以Ubuntu为例)
添加Erlang Solutions repository。
wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb sudo dpkg -i erlang-solutions_2.0_all.deb
更新软件包列表。
sudo apt update
安装Erlang。
sudo apt install erlang
添加RabbitMQ repository。
echo 'deb https://dl.bintray.com/rabbitmq/debian bionic main' | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list
添加公钥。
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-keys 64790BA2A49FF17A4646A3A5D300D48BB47DSA
更新软件包列表。
sudo apt update
安装RabbitMQ。
sudo apt install rabbitmq-server
3. macOS系统
安装Homebrew(如果尚未安装)。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用Homebrew安装Erlang。
brew install erlang
使用Homebrew安装RabbitMQ。
brew install rabbitmq
4. 启动和管理RabbitMQ服务
启动RabbitMQ服务。
sudo systemctl start rabbitmq-server
查看RabbitMQ服务状态。
sudo systemctl status rabbitmq-server
开机自启动RabbitMQ服务。
sudo systemctl enable rabbitmq-server
停止RabbitMQ服务。
sudo systemctl stop rabbitmq-server
通过RabbitMQ管理界面。
启用RabbitMQ管理插件。
sudo rabbitmq-plugins enable rabbitmq_management
- 访问管理界面,默认情况下,可以通过浏览器访问
http://localhost:15672
并使用默认用户guest和密码guest登录。
使用RabbitMQ命令行工具。
开启RabbitMQ交互式shell。
sudo rabbitmqctl
以上步骤在大多数情况下可以安装和启动RabbitMQ,但具体操
评论已关闭