当前位置:   article > 正文

rabbitmq linux 安装_查看rabbitmq安装目录

查看rabbitmq安装目录

rabbitmq是用erlang语法开发的,所有要安装erlang环境,rabbitmq版本和erlang版本要对应。

rabbitmq下载地址:https://github.com/rabbitmq/rabbitmq-server/releases

erlang下载地址:https://github.com/rabbitmq/erlang-rpm/releases

rabbitmq插件下载地址https://www.rabbitmq.com/community-plugins.html

软件包百度云下载地址:

         erlang: https://pan.baidu.com/s/176mfmpx_o7EvDdKiAIB8Zw?pwd=h41i

         rabbitmq:https://pan.baidu.com/s/1aNcxUeLDpZy_Jg7RQG0zOw?pwd=bt2i

1.  查看linux版本

lsb_release -a

 我是centos7,接下来我的软件版本就会选择7的

2. rabbitmq官网 https://www.rabbitmq.com/

 点击get started,

 点击下载,进入页面,往下拉到如下,点击去github下载

 3. 在github,下载适合centos7的版本,我这里选择 下载rabbitmq 3.8.15 , 阅读文档,查看erlang的版本为22.3 --23.x ,推介使用23.x

 

 下载rabbitmq

 4. 下载erlang,我们选择定制版安装;

官网的下载页面,点击如下,进入到rabbitmq和erlang版本介绍页面。

如下可查看依赖的erlang版本

 往下拉,点击   零依赖定制版,下载页面

 我这里选择23.2.4,版本下载

 5. 在服务器上,在 /usr/local/ 创建目录

mkdir rabbitmq

6.上传两个软件到rabbitmq目录下

 7. 安装erlang (rpm -ivh 命令:i:安装;v:显示安装过程;h:显示安装进度)

rpm -ivh erlang-23.2.4-1.el7.x86_64\(1\).rpm

 使用 erl 命令,测试安装是否成功,出现如下界面,代表安装成功。

 8.安装rabbitmq

rpm -ivh rabbitmq-server-3.8.15-1.el7.noarch.rpm

出现如下错误提示:缺少socat

 yum安装socat

yum install socat

安装成功后,再安装rabbitmq

rpm -ivh rabbitmq-server-3.8.15-1.el7.noarch.rpm

 出现如下界面,rabbitmq安装成功

9. 启动rabbitmq-service服务(以应用方式启动 :关闭窗口,服务停止)

rabbitmq-server 

 如下界面启动成功。

 测试:window下cmd,telnet 5672端口 (注意要关闭防火墙或者开放5672端口)

rabbitmq后台启动方式:

rabbitmq-server -detached

 10. 查看rabbitmq的安装路径

rpm -qpl rabbitmq-server-3.8.15-1.el7.noarch.rpm

 .ez就是插件文件

 11.安装管理插件

rabbitmq-plugins enable rabbitmq_management

 12.再次启动 ,window浏览器访问 ip:15672 (注意:关闭防火墙)

 默认用户:guest; 密码guest;登陆提示该账户只能本地登陆;我们新建一个外网可以访问的用户。(后台启动服务,后在添加用户

13. 添加用户、授权、设置角色(服务启动后执行

        添加用户

rabbitmqctl add_user admin admin

        设置权限(vhost: /)

rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

        设置角色

rabbitmqctl set_user_tags admin administrator

14. 登陆

 15. 停止rabbitmq

rabbitmqctl stop

16. 以服务的方式启动,停止,查看状态

service rabbitmq-server start|stop|status

17. 常用命令

启用插件: rabbitmq-plugins enable xxx 

关闭插件: rabbitmq-plugins disable xxx

查看用户: rabbitmqctl list_users

添加vhost:rabbitmqctl add_vhost /test 

删除vhost:rabbitmqctl delete_vhost /test 

更多命令查看:rabbitmqctl help 

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

闽ICP备14008679号