在linux下进行Rabbitmq的安装与配置

Rabbitmq安装

在安装Rabbitmq中需要注意:

1、Rabbitmq依赖于Erlang,需要先安装Erlang
2、Erlang和Rabbitmq版本有对应关系

可参考网页:https://www.rabbitmq.com/which-erlang.html
因为RabitMQ使用Erlang语言编写,因此需要提前安装一个Erlang的环境,同时需要去官网看一下对应版本所需Erlang的版本支持

第一步,安装编译工具及库文件,如果服务器上已经有了,可以不用再安装。
命令:
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget

第二步,下载并安装Erlang。
下载Erlang安装包命令,文件放在local下面 ,可以根据自己的喜好放位置:
cd /usr/local
wget http://erlang.org/download/otp_src_23.0.tar.gz

安装 Erlang命令:

cd /usr/local/src/Rabbitmq
tar -zxvf otp_src_23.0.tar.gz
cd otp_src_23.0

# configure的过程若有err,则要解决依赖的问题;有info和warn,则没有影响;有APPLICATIONS INFORMATION及DOCUMENTATION INFORMATION,则没有影响。

进入目录后运行下面命令:

./configure --prefix=/usr/local/erlang

 编译和安装:

make && make install

如果有提示缺少其他的依赖包,则按提示安装

命令:yum install -y  [安装缺少的依赖]

第三步,下载并安装Rabbitmq。

可以去官网下载 https://www.rabbitmq.com/docs/download 
或者用我下载好的:
链接:https://pan.quark.cn/s/bf228aa2bca8
提取码:Rdcx

解压Rabbitmq命令:

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

Rabbitmq配置


第一步,配置环境变量,运行下面命令

vim /etc/profile

在/etc/profile文件中最后加入下面的代码:
注意安装的位置

#erlang
export PATH=$PATH:/usr/local/erlang/bin
#rabbitmq
export PATH=$PATH:/usr/local/src/Rabbitmq/rabbitmq_server-3.8.3/sbin

编译生效:source /etc/profile


第二步,验证Erlang是否安装成功。
输入erl,若结果会出现版本信息,则Erlang安装成功。

第三步,启动Rabbitmq。

命令进去目录:

cd /usr/local/src/Rabbitmq/rabbitmq_server-3.8.3/sbin

启动rabbitmq:加&是后台进行运行

./rabbitmq-server start &
或
./rabbitmq-server -detached

若结果出现Rabbitmq的版本信息,且最后显示为“Starting broker... completed with 3 plugins.”,则Rabbitmq安装成功。

第四步,添加其他用户。

因guest用户只能在本机访问,所以需要添加一个admin用户,密码设为123456。
命令,用户名,密码自己定义:
./rabbitmqctl add_user admin 123456
./rabbitmqctl set_user_tags admin administrator
./rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

第五步,开启管理权限。
命令:

./rabbitmq-plugins enable rabbitmq_management

第六步,在浏览器上访问

访问:http://IP地址:15672

后续如果需要建立virtual-host,可以留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值