Centos7安装部署Rabbitmq教程

本文最新更新日期:2020.3.16。测试无误

部署环境

OS:Centos7.7

版本依赖

版本依赖一定要提前看清楚。

RabbitMQ相关版本依赖关系查看

https://www.rabbitmq.com/which-erlang.html

安装包下载地址

三个都要下载,放到/root目录下即可

链接:https://pan.baidu.com/s/1dQjSCQz_HmMKHRFEnmvGvA
提取码:4n3a

安装步骤

先安装wxwidgets再安装erlang最后再安装RabbitMQ

以下脚本内容,建议一步步执行

yum install gcc-c++ ncurses-devel fop unixODBC-devel mesa-libGLU-devel gtk3* bzip2 openssl openssl-devel make perl -y   #安装依赖
bzip2 -d wxWidgets-3.1.3.tar.bz2   #解压
tar -xvf wxWidgets-3.1.3.tar     #解压
cd wxWidgets-3.1.3
 ./configure               #编译安装
make & make install
ldconfig                  #重新加载动态库
cd ..
tar -zxvf otp_src_22.1.tar.gz 
cd otp_src_22.1
./configure --prefix=/usr/local/erlang --without-javac
make
make install
echo 'export PATH=$PATH:/usr/local/erlang/bin'>> /etc/profile    #加入系统PATH
source /etc/profile
erl        #不报错说明安装成功
cd
xz -d rabbitmq-server-generic-unix-3.8.3.tar.xz 
tar -xvf rabbitmq-server-generic-unix-3.8.3.tar 
cd rabbitmq_server-3.8.3/
cd sbin/     #相关命令都在这里,可以考虑把这个路径计入系统PATH
./rabbitmq-server   #不报错,说明rabbitmq安装成功

rabbitmq常用命令

./rabbitmq-server  #启动RabbitMQ
rabbitmq-plugins enable rabbitmq_management    #启用web端,会启动15672端口
rabbitmqctl add_user admin 123456    #添加admin用户,密码为123456
rabbitmqctl  set_user_tags  admin  administrator    #设置admin为administrator
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"  #允许admin远程登录
./rabbitmqctl list_users    #查看admin是否是administrator