尚硅谷谷粒商城项目笔记——七、安装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完成!

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

相关推荐
CCSBRIDGE2 小时前
Magento2项目部署笔记
笔记
zquwei3 小时前
SpringCloudGateway+Nacos注册与转发Netty+WebSocket
java·网络·分布式·后端·websocket·网络协议·spring
亦枫Leonlew3 小时前
微积分复习笔记 Calculus Volume 2 - 5.1 Sequences
笔记·数学·微积分
爱码小白4 小时前
网络编程(王铭东老师)笔记
服务器·网络·笔记
LuH11244 小时前
【论文阅读笔记】Learning to sample
论文阅读·笔记·图形渲染·点云
一棵开花的树,枝芽无限靠近你6 小时前
【PPTist】组件结构设计、主题切换
前端·笔记·学习·编辑器
道一云黑板报6 小时前
Flink集群批作业实践:七析BI批作业执行
大数据·分布式·数据分析·flink·kubernetes
犬余6 小时前
设计模式之桥接模式:抽象与实现之间的分离艺术
笔记·学习·设计模式·桥接模式
数据爬坡ing7 小时前
小白考研历程:跌跌撞撞,起起伏伏,五个月备战历程!!!
大数据·笔记·考研·数据分析
咖肥猫7 小时前
【ue5学习笔记2】在场景放入一个物体的蓝图输入事件无效?
笔记·学习·ue5