当前位置:   article > 正文

Rabbitmq(离线部署)_离线安装rabbitmq

离线安装rabbitmq

1.软件准备

otp_src_22.0.tar.gz 部署包

链接:https://pan.baidu.com/s/1W3TSxGhJcUgfTF04O5wBtA?pwd=1234 
提取码:1234 

jdk-8u271-linux-x64.tar.gz 部署包

链接:https://pan.baidu.com/s/1B91zF2zf3bPyKRUTO8imYw?pwd=1234 
提取码:1234 
 

rabbitmq-server-generic-unix-3.7.15.tar 部署包

链接:https://pan.baidu.com/s/1rlWxen4X1ldRIYtAsyiKdw?pwd=1234 
提取码:1234 

Linux CentOS7 7.6_1810

链接:https://pan.baidu.com/s/1NV4MjfORIj290Q3scy6iYQ?pwd=pzse 
提取码:pzse

思维导图工具

https://mubu.com/inv/12356104

免费,简洁可将“思维导图”文章复制粘贴就能够得到思维导图(不喜勿喷)

思维导图工具

https://mubu.com/inv/12356104

免费,简洁可将“思维导图”文章复制粘贴就能够得到思维导图(不喜勿喷)

Rabbitmq报错指南:

Rabbitmq(报错指南)_虚胖也是壮的博客-CSDN博客

Rabbitmq离线插件部署:

Rabbitmq插件部署(离线)_虚胖也是壮的博客-CSDN博客

2.安装步骤

部署rabbitmq之前请先查阅erlang语言版本对应关系(避免很多莫名其妙的报错)

安装依赖:yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

安装依赖:yum install gcc-c++ -y

安装依赖:yum install unixODBC.x86_64 unixODBC-devel.x86_64 -y(建议做一个依赖离线包)

安装jdk(此处自行安装jdk)

此链接java版本一致https://blog.csdn.net/qq_52364871/article/details/125938754?spm=1001.2014.3001.5501

Jdk验证 javac

创建文件:mkdir /yunwei

将部署包上传至该文件

进入该文件创建文件:mkdir erlang

开始部署

部署erlang语言(部署erlang之前需要核对是否与rabbit,很多莫名其妙的报错由版本不对应导致的

 查询erlang语言与rabbitmq版本对应:https://www.rabbitmq.com/which-erlang.html

解压文件:tar -xvf otp_src_22.0.tar.gz

进入解压包:cd otp_src_22.0/

配置安装文件路径: ./configure --prefix=/yunwei/erlang

此处wx有报错就假装没看到 

编译安装:make && make install

进入目录查看:cd /yunwei/erlang/bin  

加入环境:echo 'export PATH=$PATH:/yunwei/erlang/bin' >> /etc/profile

保存退出并刷新资源:source /etc/profile

验证:erl

退出:halt().

安装rabbitmq

解压部署包:tar -xvf rabbitmq-server-generic-unix-3.7.15.tar

改名:mv rabbitmq_server-3.7.15 rabbitmq

配置环境变量:echo 'export PATH=$PATH:/yunwei/rabbitmq/sbin' >> /etc/profile

刷新资源文件:source /etc/profile

启动rabbitmq:rabbitmq-server -detached

开启web插件:rabbitmq-plugins enable rabbitmq_management 

rabbitmq不安装其他插件时,可直接执行此操作,当需要安装其他插件时需将插件放入plugins文件中,然后在执行该操作

访问页面:http://服务器IP:15672/

端口也可能是25672,根据实际状况查询netstat -tunpl 

 

Rabbitmq端口:5672和15672

Web页只能服务器访问登录

rabbitmq查看用户:rabbitmqctl list_users

创建用户:rabbitmqctl add_user admin admin

(第一个admin为用户,第二个admin为密码)

 

配置权限:rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

查看用户权限:rabbitmqctl list_user_permissions admin

新建用户赋予超级管理员权限:rabbitmqctl set_user_tags admin administrator

删除默认用户:rabbitmqctl delete_user guest

关闭rabbitmq:rabbitmqctl stop

再次启动rebbitmq:rabbitmq-server -detached

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/584145
推荐阅读
相关标签
  

闽ICP备14008679号