码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7安装RabbitMQ3.7

时间:2020-07-11 09:56:05      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:路径   lang   gcc   git   python   需要   serve   验证   size   

CentOS7安装RabbitMQ3.7

1.环境准备

 

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson

1.1 安装erlang

wget http://www.erlang.org/download/otp_src_20.1.tar.gz

技术图片

我下载了2个小时,着实恐怖。还是本地 安装吧

链接:https://pan.baidu.com/s/14LW-2Z7RVcTe9fDJxwxXzA 
提取码:a9a5

tar -xvf otp_src_20.1.tar.gz

cd otp_src_20.1

技术图片

进入到otp_src_20.1目录下面之后,执行

./configure --prefix=/usr/local/erlang --enable-smp-support --enable-threads --enable-sctp --enable-kernel-poll --enable-hipe --with-ssl --without-javac

执行完成后,出现下面页面

技术图片

1.2 编译与安装

make && make install

技术图片

1.3 配置erlang环境变量:
 
vim /etc/profifile
export PATH=$PATH:/usr/local/erlang/bin
技术图片

 

让配置生效 source /etc/profile

1.4 验证是否生效

技术图片

 

2.rabbitmq安装

下载rabbitmq

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.0/rabbitmq-server-generic-unix-3.7.0.tar.xz

  xz -d rabbitmq-server-generic-unix-3.7.0.tar.xz

  tar -xvf rabbitmq-server-generic-unix-3.7.0.tar

解压就可以直接启动使用

cd rabbitmq_server-3.7.0/sbin
启动rabbitmq  ./rabbitmq-server -detached
查看进程
ps -aux |grep rabbit

技术图片

3.开启RabbitMQ控制台
./rabbitmq-plugins enable rabbitmq_management

我使用的阿里云服务器,故需要开启安全组规则:开启5672的端口

开启完成后,ip:15672 ,访问RabbitMQ控制台

 之后访问控制台页面,输入默认的guest账户,报错

提示,如下图所示:

技术图片

原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

解决办法1:

1.找到找到这个文件rabbit.app这个文件
我的路径为:/usr/local/software/rabbitmq_server-3.7.0/ebin
把这个路径下面的第38行由:{loopback_users, [<<”guest”>>]} 改为 {loopback_users, []} 然后重启rabbitmq服务器
即可使用guest用户登录

 解决办法2:创建新的用户

4.RabbitMQ命令模式添加账户

 ./rabbitmqctl add_user admin admin

设置权限
./rabbitmqctl set_user_tags admin administrator
#设置admin为administrator级别

技术图片

通过新创建的admin用户登录,可查看管理页面

技术图片

 

CentOS7安装RabbitMQ3.7

标签:路径   lang   gcc   git   python   需要   serve   验证   size   

原文地址:https://www.cnblogs.com/yingxiaocao/p/13282058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!