记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程

李洋博客01-252.76 K阅读0评论

文章最后更新时间:2024年01月26日已超过145天没有更新。

哈哈,我又来了,最近又跟java干上了,费了九牛二虎之力才把上一个项目搭建完成,转眼就来了windows系统,在我的认知里哈,windows肯定比linux简单多了,但每次的意外都能被我遇到,那才叫准呢,之前的代码在测试服务器,使用宝塔面板,本地测试怎么方便怎么来了,直接在商店下载对应插件即可而且都是java专员去弄,我无非就像上次一次简单搭建下运行环境就好了,但是这次不一样,整个Windows里即使安装了宝塔也没有可用的插件,也就是今天的主角【RabbitMQ-3.8】和【Erlang-23.2】,问题出现在这,就是知道两个插件的软件,但是,,,不能下载,问题就是官网不使用自己的链接使用【github.com】下载,也不知道我的网络环境怎么了,鬼使神差的就是不能访问【github.com】

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第1张

后台没招了,只能借助【科学上网】的方式进行访问和下载,因为项目所需要求使用【3.8.10】,然后官方指导3.8版本兼容的【Erlang/OTP】是(22.3-23.X),按照要求下载完毕,安装过程就不说了,简单说下配置环境变量的问题。

配置变量

安装完RabbitMQ和Erlang(otp_win64_23.2.exe)之后,在桌面我的电脑-右键属性-选择高级系统设置,在弹出的对话框内再次找到【高级】然后点击底部的【环境变量】,在新窗口弹出对话框就是系统的环境变量,如图:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第2张

找到【系统变量】点击下面的新建,

【环境变量名】:RABBITMQ_SERVER

【值】:D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14

注意【值】就是安装的rabbitmq的路径,如图:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第3张

然后点击确定,接下添加【path变量】找到变量名称为【Path】的变量,点击编辑,如图:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第4张

因为变量已经存在,所以是有固定值的,我们在其最后加上【%RABBITMQ_SERVER%\sbin;%ERLANG_HOME%\bin;】,直接复制粘贴就行,需要注意的是看看原来的变量值最后是不是一个;分号,是的话直接加,不是的话自己加上;分号再复制粘贴上面的值,最后就直接点击确定、确定、确定即可。

安装和部署都已经完成,接下来需要启动软件了,这个和linux相似,需要代码启动,此时进入的目录:

D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14\sbin,在文件路径输入cmd,打开命令窗口,如图:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第5张

需要主题的是,在路径的位置上直接输入【cmd】即可弹出命令提示符,然后输入命令:

rabbitmq-plugins enable rabbitmq_management

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第6张

因为我的机器已经是启动状态了,所以是如上的截图,最后打开浏览器访问地址:

http://127.0.0.1:15672/

输入默认的账号和密码进行登录:

账号:guest

密码:guest

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第7张

这里再说下,之所以会出现“User can only log in via localhost”是因为默认用户guest被仅限于localhost接入访问, 公网IP登录就需要修改配置文件,但是按照网上的教程在配置文件里,把(大概在40行):

{loopback_users, [<<"guest">>]},

配置修改为:

{loopback_users, []},

如图所示:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第8张

然后重新启动就好了,但是,,,我配置了也重启了,还是无效,不清楚原因,索性重新建立的账户密码。

RabbitMQ 重启命令,进入路径“D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.14\sbin,在文件路径输入cmd,打开命令窗口输入:

net stop RabbitMQ && net start RabbitMQ

等待重启生效,如图:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第9张

最后附上RabbitMQ和Erlang版本对应关系如下:

记录Windows系统安装部署RabbitMQ3.8和Erlang23.2心酸过程 第10张

【官网】:https://www.rabbitmq.com/which-erlang.html

至此软件安装和部署完成,项目访问正常,折腾了一大圈,难倒是不难就是最初下载的时候比较费劲,软件不就放了,有需要的留言反馈吧,我去搬砖了。毕竟年底工作较多,忙到午饭都没有时间吃的那种,还得抽空写个教程记录,免得下次安装的时候忘得一干二净!

文章版权声明:除非注明,否则均为老李笔记原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,2762人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码