Linux安装rabbitmq过程是怎么样的

2023-10-18 1327阅读

温馨提示:这篇文章已超过570天没有更新,请注意相关的内容是否还可用!

最近安装了一次rabbitmq服务,也遇到了一些问题,特此做一下记录。[root@local otp_src_19.3]ln -s /data/erlang/bin/erl /usr/local/bin/erl7.测试erlang 19.3版本安装成功[root@local ~]# cd /usr/local/bin[root@local ~]# erl -v8.修改环境变量,将erlang的环境变量设置好[root@local ~]# vim /etc/profile# 添加或修改如下export ERLANG_HOME=/data/erlangexport PATH=$ERLANG_HOME/bin:$PATH[r开发云主机域名oot@local ~]# source /etc/profile三、安装rabbitmq1。上传rabbitmq源码包至服务器,本次使用版本为3.6.10,创建安装路径并解压[root@local ~]# cd /data[root@local data]# mkdir rabbitmq[root@local data]# tar -xvf rabbitmq-server-generic-unix-3.6.10.tar.xz[root@local data]lsotp_src_19.3otp_src_19.3.tar.gzrabbitmq_server-3.6.10rabbitmq-server-generic-unix-3.6.10.tar.xz2。

这篇文章将为大家详细讲解有关Linux安装rabbitmq过程是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。最近安装了一次rabbitmq服务,也遇到了一些问题,特此做一下记录。一、安装准备系统:Centos 6.5erlang版本:19.3rabbitmq版本:3.6.10注意:1.安装的erlang版本要与rabbitmq版本匹配,不然安装时很大几率会出现各种问题,所以为了避坑,下载匹配版本进行安装,具体版本对应参考官方网站:https://www.rabbitmq.com/which-erlang.html2.erlang与rabbitmq下载地址如下:erlang:http://erlang.org/download/rebbitmq:https://www.rabbitmq.com/releases/rabbitmq-server/注意:最好根据官方网站对应匹配版本进行下载。二、安装erlang1.创建安装目录:[root@local ~]# mkdir /data/erlang2.上传erlang源码包到服务器上,并解压:[root@local ~]# cd /data[root@local data]# lsotp_src_19.3.tar.gz[root@local data]# tar -xvf otp_src_19.3.tar.gz[root@local data]# lsotp_src_19.3otp_src_19.3.tar.gz3.安装erlang所需的依赖包[root@local data]# yum -y install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term openssl-devel zlib-devel make gcc gcc-c++ unixODBC unixODBC-devel4.编译erlang[root@local data]# cd otp_src_19.3[root@local otp_src_19.3]# ./configure –prefix=/data/erlang –with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll –enable-hipe –without-javac注意:编译过程中可能存在因为缺少依赖包导致编译不通过,可根据提示安装相应的依赖包即可。编译成功的结尾显示如下:5.安装erlang[root@local otp_src_19.3]# make && make install此步骤时间会较长一些。6.创建软连接到系统命令文件夹,保证系统正确调用本次安装的erlang版本,此步骤非常重要!!![root@local otp_src_19.3]ln -s /data/erlang/bin/erl /usr/local/bin/erl7.测试erlang 19.3版本安装成功[root@local ~]# cd /usr/local/bin[root@local ~]# erl -v8.修改环境变量,将erlang的环境变量设置好[root@local ~]# vim /etc/profile# 添加或修改如下export ERLANG_HOME=/data/erlangexport PATH=$ERLANG_HOME/bin:$PATH[r开发云主机域名oot@local ~]# source /etc/profile三、安装rabbitmq1。上传rabbitmq源码包至服务器,本次使用版本为3.6.10(符合erlang版本),创建安装路径并解压[root@local ~]# cd /data[root@local data]# mkdir rabbitmq[root@local data]# tar -xvf rabbitmq-server-generic-unix-3.6.10.tar.xz[root@local data]lsotp_src_19.3otp_src_19.3.tar.gzrabbitmq_server-3.6.10rabbitmq-server-generic-unix-3.6.10.tar.xz2。将解压后的包移动到安装目录下[root@local data]# mv rabbitmq_server-3.6.10 /data/rabbitmq/rabbitmq_server-3.6.10[root@local data]# cd rabbitmq[root@local rabbitmq]lsrabbitmq_server-3.6.104.启动rabbitmq[root@local rabbitmq]# cd rabbitmq_server-3.6.10[root@local rabbitmq_server-3.6.10]cd sbin[root@local sbin]./rabbitmq-server RabbitMQ 3.6.10. Copyright (C) 2007-2017 Pivotal Software, Inc. ## ## Licensed under the MPL. See http://www.rabbitmq.com/ ## ## ########## Logs: /data/rabbitmq_server-3.6.10/var/log/rabbitmq/rabbit@localhost.log ###### ## /opt/rabbitmq_server-3.6.10/var/log/rabbitmq/rabbit@localhost-sasl.log ########## Starting broker…completed with 0 plugins.5.以上启动方式为前台直接启动,也可以后台启动:./rabbitmq-server -detached开启插件管理页面:./rabbitmq-plugins enable rabbitmq_management关闭服务./rabbitmqctl stop四、启动后的登陆使用配置创建用户admin并设置密码为123456:[root@local sbin]# ./rabbitmqctl add_user admin 12345开发云主机域名6Creating user “admin”[root@local sbin]# ./rabbitmqctl set_user_tags admin administratorSetting tags for user “admin” to [administrator]分配admin用户权限[root@local sbin]# ./rabbitmqctl set_permissions -p / admin “.*” “.*” “.*”Setting permissions for user “admin” in vhost “/”开启插件管理页面[root@local sbin]# ./rabbitmq-plugins enable rabbitmq_management安装完成登陆测试然后在浏览器输入地址进入管理开发云主机域名页面http://192.168.140.128:15672/#/登陆前如果有防火墙,需要防火墙开通端口号:1567225672567243695671关于Linux安装rabbitmq过程是怎么样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

Linux安装rabbitmq过程是怎么样的
(图片来源网络,侵删)

本文从转载,原作者保留一切权利,若侵权请联系删除。

《Linux安装rabbitmq过程是怎么样的》来自互联网同行内容,若有侵权,请联系我们删除!

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]