rabbitmq 安装包_RabbitMQ实战 0123

fe6c20f4e2e7d6b19c6d9bf29802c4b9.png

一. 安装RabbitMQ单机版

安装环境依赖

yum -y install make gc-c gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

yum -y install perl

上传安装包

otp_src_18.3.tar.gz

rabbitmq-server-generic-unix-3.6.1.tar.xz

软件和客户端安装包分享 https://pan.baidu.com/s/1T1RwvZ_Rj3f_ui2i7Dsnzw

解压缩otp_src_18.3.tar.gz

tar -xvf otp_src_18.3.tar.gz

建立erlang安装环境

创建目录mkdir /usr/local/erlang

在解压目录下运行

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

编译安装erlang

在解压目录运行

make && make install

配置erlang的环境变量

vim /etc/profile

ERLANG_HOME=/usr/local/erlang

PATH=$ERLANG_HOME/bin:$PATH

export ERLANG_HOME

export PATH

特别注意: 涉及修改环境变量 ,需要重启虚拟机或者重新加载修改环境变量的这个文件,重新加载环境变量文件命令如下 source /etc/profile

测试erlang安装

执行命令:erl

出现下图所示则表示安装成功!!!

812bb0878ac5f7792c6d5a78c8a40ee8.png

解压rabbitmq

在压缩包所在目录下, 先执行yum -y install xz

再执行xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz

最后执行tar -xvf rabbitmq-server-generic-unix-3.6.1.tar

拷贝解压后的文件夹到/usr/local/rabbitmq

[root@bogon Downloads]# cp rabbitmq_server-3.6.1/ /usr/local/rabbitmq/ -rf

运行rabbitmq

进入rabbitmq的sbin目录

启动命令,该命令ctrl+c后会关闭服务 [不推荐]

./rabbitmq-server

在后台启动Rabbit

./rabbitmq-server -detached

关闭服务

./rabbitmqctl stop

关闭服务(kill) 找到rabbitmq服务的pid [不推荐]

ps -ef|grep rabbitmq

kill -9 ****

设置管理员用户

#创建用户(账号mquser密码mquser),最好手动输入

./rabbitmqctl add_user mquser mquser

#设置管理员权限

./rabbitmqctl set_user_tags mquser administrator

#查看用户和权限

./rabbitmqctl list_users

#给用户访问虚拟机的权限

./rabbitmqctl set_permissions -p / mquser '.*' '.*' '.*'

开放端口5672和15672端口( 或者使用时关闭防火墙 )

#编辑防火墙配置文件

vim /etc/sysconfig/iptables

# 开放5672(RabbitMQ的端口号). 15672(RabbitMQ客户端的端口号)

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5672 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 15672 -j ACCEPT

启动mq的管理ui

./rabbitmq-plugins enable rabbitmq_management

访问rabbitmq的管理员UI

http://服务器IP地址:15672/

注: 如果访问不到管理界面配置文件没有生效,最好是重启防火墙 ,让配置文件生效

d724bddbe230e9ae8aa4158fb4a1e836.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值