尚硅谷谷粒商城项目笔记——七、安装rabbitMQ【电脑CPU:AMD】

七、安装rabbitMQ

注意:

因为电脑是AMD芯片,自己知识储备不够,无法保证和课程中用到的环境一样,所以环境都是自己根据适应硬件软件环境重新配置的,这里的虚拟机使用的是VMware。

!NOTE

  • 安装时一定要以管理员身份运行Erlang的安装包,不然后面会出现问题。

  • 安装的路径一定不要出现中文或者空格。

  • 安装的时候务必先安装erlang,因为RabbitMQ是由erlang语言开发的,因此Rabbit MQ依赖于erlang。

1下载安装包

  • 下载Erlang

下载Erlang

  • 下载RabbitMQ

下载RabbitMQ

  • 下载完成后:

2安装程序

  • 安装erlang

    • 以管理员的身份安装Erlang;【傻瓜式安装,只需要选择安装路径即可】
    • 安装完成,配置系统环境变量:设置ERLANG_HOME环境变量
    • 在path中添加%ERLANG_HOME%\bin, ==>可以在命令窗口使用命令。
    • 配置完成,查看Erlang是否安装成功:cmd==>erl
  • 安装rabbitmq

    • 双击rabbitmq;【傻瓜式安装,只需要选择安装路径即可】

    • 查看安装目录路径,进入到sbin目录。

    • cmd进入命令窗口,激活Rabbit MQ的插件,并重新启动。

      • 命令:rabbitmq-plugins.bat enable rabbitmq_management

      • 重启方法:

        net stop rabbitmq -关闭服务

        net start rabbitmq -开启服务

      !TIP

      可以将这两个命令分别修改【赋予管理员身份启动权限】后存为.bat文件,双击执行可达到开启关闭并跳转到RabbitMQ界面化操作网站效果!第一次需要登录!!!

      注意执行.bat文件之后需要等待系统执行成功,大概5~10S,中间不需要任何操作

      【ON_RabbitMQ】

      bat 复制代码
      @echo off
      :: 检查是否以管理员权限运行
      >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
      
      :: 如果没有管理员权限,请求提升权限
      if '%errorlevel%' NEQ '0' (
       echo 请求以管理员权限运行...
       goto UACPrompt
      ) else (
       goto gotAdmin
      )
      
      :UACPrompt
       echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
       set params= %*
       echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"
       "%temp%\getadmin.vbs"
       exit /B
      
      :gotAdmin
       :: 打开指定网址
       start "" "http://localhost:15672/#/"
      
       :: 稍等片刻,确保网页能够打开(可选)
       ping localhost -n 3 >nul
      
       :: 关闭RabbitMQ服务
       net stop "RabbitMQ"

      【DFF_RabbitMQ】

      bat 复制代码
      @echo off
      :: 检查是否以管理员权限运行
      >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
      
      :: 如果没有管理员权限,请求提升权限
      if '%errorlevel%' NEQ '0' (
       echo 请求以管理员权限运行...
       goto UACPrompt
      ) else (
       goto gotAdmin
      )
      
      :UACPrompt
       echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
       set params= %*
       echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"
       "%temp%\getadmin.vbs"
       exit /B
      
      :gotAdmin
       :: 打开指定网址
       start "" "http://localhost:15672/#/"
      
       :: 稍等片刻,确保网页能够打开(可选)
       ping localhost -n 3 >nul
      
       :: 关闭RabbitMQ服务
       net stop "RabbitMQ"
  • 浏览器进入界面化操作页面:

  • Rabbit MQ界面化操作网址

默认账号密码都是guest

  • 至此,安装Rabbit MQ完成!

大学生制作不易,各位愿意的话可以打赏,不愿意的话也没关系,学习最重要。最后,哪里写的不合适请告诉我,我弄明白后再修正,谢谢!

相关推荐
蒸蒸yyyyzwd7 小时前
AI应用相关可能的面试问题
笔记
叼烟扛炮8 小时前
[Git 实战] 学习笔记:从生成 SSH 密钥到解决 TortoiseGit 推送报错全指南
linux·运维·笔记·git·学习
蒸蒸yyyyzwd9 小时前
学习笔记 八股手撕
笔记·学习
揣一尾游鱼yu10 小时前
Spring上(IOC)笔记
java·笔记·spring·ioc
小李不想当小白12 小时前
BKP备份寄存器与RTC实时时钟(STM32标准库学习笔记)
笔记·stm32·单片机·嵌入式硬件·学习·嵌入式
瑞码空间14 小时前
JSP与Servlet核心开发与CRUD实战笔记
java·笔记·servlet·jsp
La Pulga14 小时前
【FreeRTOS源码学习笔记】链表的实现
数据结构·笔记·stm32·mcu·链表·嵌入式·freertos
装不满的克莱因瓶15 小时前
支付订单成功异步MQ权益发放设计和开发
java·架构·系统架构·rabbitmq·硬件架构
wuyoutrans17 小时前
以色列专利OA答复翻译,重点要避开哪些坑?
笔记
宝绿特塑业再生科技17 小时前
HDPE再生颗粒户外家具表面粉化机理与改性技术全解析
笔记·户外家具·再生塑料·塑木桌椅