RabbitMQ安装教程

前言
   之前安装的时候参考了一篇博客,成功的安装上了,但是没有记录自己安装过程,又在一个虚拟机上重新安装了一遍,记录自己的安装过程,方便自己以后参考。

步骤
  Rabbitmq是用erlang语言写的,所以我们需要安装Erlang

 参考博客:https://blog.youkuaiyun.com/zhu_tianwei/article/details/40832185

 本文所有的下载均在 usr/local 目录下

 一、安装Erlang
  1)安装erlang依赖的基本环境
yum -y install make gcc gcc-c++  kernel-devel m4 ncurses-devel openssl openssl-devel xmlto zip unzip
  2)下载安装Erlang
wget http://www.erlang.org/download/otp_src_17.3.tar.gz
tar -zxvf otp_src_17.3.tar.gz
cd otp_src_17.3
./configure
make
make install
二、安装python和simplejson
yum -y install python  
wget http://download.openpkg.org/components/cache/python-json/simplejson-3.13.2.tar.gz
tar -zxvf simplejson-3.13.2.tar.gz
cd simplejson-3.13.2
python setup.py install
三、安装启动rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.1/rabbitmq-server-3.4.1.tar.gz
tar -zxvf rabbitmq-server-3.4.1.tar.gz
cd rabbitmq-server-3.4.1
make TARGET_DIR=/usr/local/rabbitmq/ SBIN_DIR=/usr/local/rabbitmq/sbin  MAN_DIR=/usr/local/rabbitmq/man DOC_INSTALL_DIR=/usr/local/rabbitmq/doc install 
安装web插件
mkdir /etc/rabbitmq/

#启用:
/usr/local/rabbitmq/sbin/rabbitmq-plugins enable rabbitmq_management
  etc/rabbitmq目录下会有

启动关闭rabbitmq

cd /usr/local/rabbitmq/sbin
./rabbitmq-server start #开启
./rabbitmqctl stop #关闭

端口开放15672和55672,或者直接关闭防火墙
guest这个默认的用户只能通过http://localhost:15672 来登录,不能使用IP地址登录,也就是不能远程访问,这对于服务器上没有安装桌面的情况是无法管理维护的。要解决这个问题增加用户。

/usr/local/rabbitmq/sbin/rabbitmqctl add_user admin admin
/usr/local/rabbitmq/sbin/rabbitmqctl list_users
/usr/local/rabbitmq/sbin/rabbitmqctl set_user_tags admin administrator
登录页面 输入用户名密码

小结
   安装基本上已经完成,并没有很难。
 

### 安装 RabbitMQ 的步骤指南 #### 1. 下载与安装 - **Windows 系统**:前往 RabbitMQ 官方网站下载适用于 Windows 的安装包。默认安装路径为 `C:\Program Files\RabbitMQ Server\rabbitmq_server-{version}\sbin` [^3]。 - **Linux 系统**:使用包管理工具进行安装,例如在 Ubuntu 上可以使用如下命令: ```bash sudo apt-get update sudo apt-get install rabbitmq-server ``` #### 2. 启动服务 - **Windows 系统**:可以在开始菜单中找到 RabbitMQ Server,并点击 "RabbitMQ Service Start" 来启动服务 [^4]。也可以通过命令行导航到 RabbitMQ 安装目录的 `sbin` 文件夹,执行以下命令来启动服务: ```cmd rabbitmq-server start ``` - **Linux 系统**:使用 systemd 命令来启动服务: ```bash sudo systemctl start rabbitmq-server ``` #### 3. 检查服务状态 - **Windows 系统**:在命令行中执行以下命令检查服务状态: ```cmd rabbitmqctl status ``` 也可以在 Win10 的服务页面查看 RabbitMQ 服务是否启动 [^1]。 - **Linux 系统**:使用以下命令检查服务状态: ```bash sudo systemctl status rabbitmq-server ``` #### 4. 开启 Web 插件 - 在 RabbitMQ安装目录下执行以下命令开启 Web 插件: ```cmd rabbitmq-plugins enable rabbitmq_management ``` 此插件通过 15672 端口提供对当前 RabbitMQ 服务的管理和监控服务 。 #### 5. 配置用户和权限 - 安装完成后,需要对 RabbitMQ 进行进一步的配置。可以通过命令行创建用户并设置权限: ```cmd rabbitmqctl add_user <username> <password> rabbitmqctl set_user_tags <username> administrator rabbitmqctl set_permissions -p / <username> ".*" ".*" ".*" ``` #### 6. 访问管理界面 - 开启 Web 插件后,可以通过浏览器访问 RabbitMQ 的管理界面,默认地址为: ``` http://localhost:15672/ ``` 使用之前创建的用户名和密码登录即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值