详解centos7安装rabbitMq教程centos7 rabbitmq安装




详解centos7安装rabbitMq教程centos7 rabbitmq安装

2022-07-20 21:04:34 网络知识 官方管理员

rabbitMq是一种应用程序对应用程序的通信方法,可以在AMQP基础上完整的,可复用的企业消息系统。一起来看看centos7rabbitmq安装的方法吧。

安装erlang

1.Erlang安装配置

  下载安装包,地址http://www.erlang.org/downloads,我选择的是otp_src_18.3.tar.gz。

  然后解压文件

[root@iZ25e3bt9a6Zrabbitmq]#tar-xzvfotp_src_18.3.tar.gz

[root@iZ25e3bt9a6Zrabbitmq]#cdotp_src_18.3/

  配置安装路径编译代码:

[root@iZ25e3bt9a6Zotp_src_18.3]#./configure--prefix=/opt/erlang

  执行编译结果:

[root@iZ25e3bt9a6Zotp_src_18.3]#make&&makeinstall

  完成后进入/opt/erlang查看执行结果

[root@iZ25e3bt9a6Zrabbitmq]#cd/opt/erlang/

[root@iZ25e3bt9a6Zerlang]#erl

Erlang/OTP18[erts-7.3][source][64-bit][smp:8:8][async-threads:10][hipe][kernel-poll:false]

EshellV7.3(abortwith^G)

1>

  当出现以上信息时表示安装完成。然后输入’h alt().’退出即可。

  然后在配置Erlang环境变量,vi/etc/profile文件,增加下面的环境变量:

#seterlangenvironment

exportPATH=$PATH:/opt/erlang/bin

 source/etc/profile使得文件生效

 在安装Erlang过程中可能会遇到以下问题,一般都是因为系统中缺少相应的包引起的,缺少什么包直接yum安装即可。

在此过程中,可能会出现这样的一个问题:Makefile:231:/root/otp_src_R15B/make/x86_64-unknown-linux-gnu/otp_ded.mk:Nosuchfile

解决的办法是这样的:参照http://blog.csdn.net/huoyunshen88/article/details/41575875

2.安装rabbitmq

rpm--importhttp://www.rabbitmq.com/rabbitmq-signing-key-public.asc(貌似是导入什么签名)

wgethttps://www.rabbitmq.com/releases/rabbitmq-server/v3.6.2/rabbitmq-server-3.6.2-1.noarch.rpm

yuminstallrabbitmq-server-3.6.2-1.noarch.rpm

安装插件:

rabbitmq-pluginsenablerabbitmq_management

servicerabbitmq-serverrestart

由于guest这个用户,只能在本地访问,所以我们要新增一个用户并赋予权限:

添加用户:rabbitmqctladd_useradminadmin

添加权限:rabbitmqctlset_permissions-p"/"admin".*"".*"".*"

修改用户角色rabbitmqctlset_user_tagsadminadministrator

然后就可以远程访问了,然后可直接配置用户权限等信息。

到此,就可以通过http://ip:15628使用adminadmin进行登陆了


发表评论:

最近发表
网站分类
标签列表