尚未崩坏 发表于 2024-7-21 21:21:34

Erlang、RabbitMQ下载与安装教程(windows超详细)

目次
安装Erlang
1.首先安装RabbitMQ须要安装Erlang环境 
2.点击下载好的.exe文件举行傻瓜式安装,一直next即可
3.配置Erlang环境变量
安装RabbitMQ
 1.给出RabbitMQ官网下载址:Installing on Windows — RabbitMQ,找到
 2.配置RabbitMQ环境变量,过程跟配置Erlang相似
 3.安装管理工具RabbitMQ-Plugins,进入sbin文件下,打开下令窗口输入
 4.只要第二部是乐成的,安装好管理工具后,进入C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.10\sbin ,点击rabbit_server.bat,启动rabbitMQ
 5.最后输入http://localhost:15672/(默认账号:guest,暗码:guest)就能进入RabbitMQ管理界面
遇到的题目及解决 
1.安装管理工具RabbitMQ-Plugins,出现下面场景
2.登录RabbitMQ页面,rabbitmq看不到exchanges 和queues

Erlang 、RabbitMQ (windows安装 exe安装版本超详细教程)
一切为本人切身操作查阅资料举行安装,以及遇到的题目和解决的有效方法,欢迎各位阅读我的博客,然后有效的解决各位的题目(如果我遇到过的话,哈哈!)
前提:注意参考Erlang和RabbitMQ的版本对应关系
RabbitMQ Erlang Version Requirements — RabbitMQ
   血泪:不要厥后才去检察两者的版本对应关系,导致Erlang大概RabbitMQ重新下载
安装Erlang

1.首先安装RabbitMQ须要安装Erlang环境 

1.给出Erlang官网下载地址:Downloads - Erlang/OTP
https://img-blog.csdnimg.cn/direct/42b53e1637c74224bf690c357b2c8e54.png
亦大概 Index of /download/ (erlang.org)  (我这里能够直接打开,不确定其他使用者怎么样)
https://img-blog.csdnimg.cn/direct/72f8c580f8ef48e0982d3771b722dbc6.png
 然后下滑找到你所要下载的版本,比方otp win64 26.1.exe。
   注意:官网下载速度令人怀疑人生,时间富足,就逐步下载大概找个网络好的地方,时间紧凑,那就找人给你已经下载好的压缩包吧
2.点击下载好的.exe文件举行傻瓜式安装,一直next即可

   注意:中途下载时如果你不特定修改路径的话,还是记录一下你的下载安装路径在那里,方便后续检察
3.配置Erlang环境变量

1.在搜刮框里输入编辑体系环境变量,点开它得到
https://img-blog.csdnimg.cn/direct/ae384b7f81584c2caff9d9e1bb67af25.png
2.打开环境变量,得到
https://img-blog.csdnimg.cn/direct/d2f4b084d74a4d22a9829fbedbd02268.png
3. 在体系环境变量里面,创建
https://img-blog.csdnimg.cn/direct/fe7f79638c06443585e93bec85e89ebf.png
   注意:变量名一定要写成ERLANG_HOME,变量值就是你的Erlang的安装路径 
https://img-blog.csdnimg.cn/direct/fa271e32c01c4a7b87fd8214a90f44c2.png
    注意:还须要在体系变量中选中Path举行编辑,新建一个%ERLANG_HOME%\bin
 4.打开下令窗口,输入erl大概erl -version()验证环境是否配置乐成(出现以下版本号即乐成,显示不是内部下令则环境变量配置失败)
https://img-blog.csdnimg.cn/direct/f02c8b6dabd148189f81885dc2af8b6f.png
安装RabbitMQ

1.给出RabbitMQ官网下载址:Installing on Windows — RabbitMQ,找到

https://img-blog.csdnimg.cn/direct/302aabee6c4d4263894a75f11a073cf5.png
https://img-blog.csdnimg.cn/direct/5af9231cd5304694be6436b8e87db694.png
    注意:点击下载的时候没反应,可能是网络延迟的题目,实验多点频频,不要渺茫,就是这里(我就是点了频频没反应以为这里下载不了,又去找其他位置,兜兜转转又回到这里)
 2.配置RabbitMQ环境变量,过程跟配置Erlang相似

https://img-blog.csdnimg.cn/direct/21660242a5984253a666eb845a3deab9.png
https://img-blog.csdnimg.cn/direct/1323eac1a5f045378f99f717e10845d9.png
   注意:这里一个rabbitmq是sbin,一个erlang是bin 
3.安装管理工具RabbitMQ-Plugins,进入sbin文件下,打开下令窗口输入

rabbitmq-plugins enable rabbitmq_management
https://img-blog.csdnimg.cn/direct/4fea8776f12e491a9eef996ede03cb76.png
    注意:出现上图表示乐成,出现下图表示失败,须要查找题目解决它,并且只有出现上图才表示乐成,其他雷同的都是错的
https://img-blog.csdnimg.cn/direct/feb234f51e5c4dd0b6373602c74435f9.png
4.只要第二部是乐成的,安装好管理工具后,进入C:\Program Files\RabbitMQ Server\rabbitmq_server-3.12.10\sbin ,点击rabbit_server.bat,启动rabbitMQ

   血泪: 不要乱相信一些博客,一定不要重启电脑,重新输入下令安装(我实验了,然后重新安装管理工具RabbitMQ-Plugins直接失败,启动rabbitMQ直接闪退)
https://img-blog.csdnimg.cn/direct/4c5975c011d84b8f943447d25c5d14c0.png
 5.最后输入http://localhost:15672/(默认账号:guest,暗码:guest)就能进入RabbitMQ管理界面

https://img-blog.csdnimg.cn/direct/b3adcfcbd4724204ab2c608cb17ba5f1.png
https://img-blog.csdnimg.cn/direct/d5a9c7060c33431a8dfa1e2a3077344b.png
遇到的题目及解决 

1.安装管理工具RabbitMQ-Plugins,出现下面场景

https://img-blog.csdnimg.cn/direct/feb234f51e5c4dd0b6373602c74435f9.png
我的解决方法:
 1.直接卸载rabbitmq_server-3.12.10,(确定本身是从正规途径卸载的,然后将它的残余也删除干净,重新下载
2.修改enabled_plugins文件,其通常与配置文件一起位于节点数据目次或/etc下,我的是在C:\Users\Administrator\AppData\Roaming\RabbitMQ\enabled_plugins,可以直接删掉该文件,再重新安装插件 (本人亲测有效,这个路径应该能够直接找到,只有你这个是错的,精确的话就不存在了)
3.rabbitmq-plugins disable rabbitmq_management
   rabbitmq-plugins enable rabbitmq_management

这两个下令我也使用过,但还是在下载安装插件时,报上面图片的错误
2.登录RabbitMQ页面,rabbitmq看不到exchanges 和queues

题目形貌:我们在“交换”页面中收到以下错误消息:
   ReferenceError: display is not defined ReferenceError: display is not defined at Array.process (eval at compile (https://URL/js/ejs-1.0.min.js:1:6654), :11:67) at EJS.render (https://URL/js/eja-1.0.min.js:1:1885) at format (https://URL/js/main.js:1176:21) at https://URL/js/main.js:463:24 at with_reqs (https://URL/js/main.js:1158:9) at https://URL/js/main.js:1154:17 at req.onreadystatechange (https://URL/js/main.js:1235:17)我们在“队列”页面中收到以下错误消息:
   ReferenceError: ac is not defined ReferenceError: ac is not defined at Array.process (eval at compile (http://localhost:15672/js/ejs-1.0.min.js:1:6654), :229:2) at EJS.render (http://localhost:15672/js/ejs-1.0.min.js:1:1885) at format (http://localhost:15672/js/main.js:1176:21) at http://localhost:15672/js/main.js:463:24 at with_reqs (http://localhost:15672/js/main.js:1158:9) at http://localhost:15672/js/main.js:1154:17 at req.onreadystatechange (http://localhost:15672/js/main.js:1235:17)
我的解决方法:非常简朴清除缓存并重新加载



[*]正常重新加载 (Ctrl + R): 正常刷新,使用缓存数据。
[*]硬性重新加载 (Ctrl + Shift + R):欺压浏览器重新下载并加载内容。资源有可能来自于缓存的版本。
[*]清空缓存并硬性重新加载:完全清除页面的缓存并重新下载所有内容。
我们采用硬性重新加载,本人亲测有效,直接解决。 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Erlang、RabbitMQ下载与安装教程(windows超详细)