RabbitMQ:安装RabbiMQ环境(Linux)

一、安装Erlang语言开发包

安装RabbitMQ需要先安装Erlang语言开发包。

1 . 官网下载路径为:http://www.erlang.org/downloads 。
     下载otp_src_18.2.1.tar.gz,然后将文件移入/root/rabbitmq/

2 . 解压缩

cd /root/rabbitmq

tar -xvf otp_src_18.2.1.tar.gz

3 . 编译并安装

./configure

如果报No curses library functions found错,安装curses

yum -y install ncurses-devel

4 . 执行编译结果并安装

make && make install

5 . 配置Erlang环境变量

vi /etc/profile

在文末添加下述路径:
export PATH=$PATH:/root/rabbitmq/otp_src_18.2.1/bin

保存修改,退出并执行修改,使文件生效
source  /etc/profile

6.验证ErLang是否安装完成

[root@* otp_src_18.2.1]# erl

Erlang/OTP 18 [erts-7.2.1] [source] [64-bit] [smp:32:32] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V7.2.1

至此erlang安装成功了。

二:安装RabbitMQ Server

1 . 官网下载路径为:http://www.rabbitmq.com/download.html 。
     下载rabbitmq-server-generic-unix-3.6.9.tar.xz,然后将文件移入/root/rabbitmq/

2 . 解压缩

xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz

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

3 . 配置RabbitMQ环境变量

vi /etc/profile

在文末添加下述路径:
export PATH=$PATH:/root/rabbitmq/rabbitmq_server-3.6.9/sbin

保存修改,退出并执行修改,使文件生效
source  /etc/profile

4.验证RabbitMQ是否安装完成

cd /root/rabbitmq/rabbitmq_server-3.6.9/sbin

启用网页插件
./rabbitmq-plugins enable rabbitmq_management

启动rabbitmq,然后访问http://10.100.3.126:15672,rabbitmq默认会创建guest账号,只能用于localhost登录页面管理员
./rabbitmq-server -detached

查看rabbitmq状态
./rabbitmq-server -status

停止rabbitmq
./rabbitmq-server -stop

三、RabbitMQ常用操作

启动
service rabbitmq-server start

停止
service rabbitmq-server stop

重启
service rabbitmq-server restart

设置开机启动
chkconfig rabbitmq-server on

开启web界面管理工具
rabbitmq-pluginsenable rabbitmq_management
service rabbitmq-server restart

防火墙开放15672端口访问
/sbin/iptables-I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptablessave

查看rabbitmq用户
rabbitmqctl list_users  

查看用户权限
rabbitmqctl list_user_permissions guest

新增用户
rabbitmqctl add_user admin 123456

赋予管理员权限
rabbitmqctl set_user_tags admin administrator 
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王小二(海阔天空)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值