RabbitMQ:安装RabbiMQ环境(Linux)

RabbitMQ:安装RabbiMQ环境(Linux)

一:安装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

5.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 ".*" ".*" ".*" 
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页