赞
踩
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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。