LINUX 下rabbitmq的安装与使用

1.安装前的准备

yum install

build-essential openssl openssl-devel unixODBC unixODBC-devel

make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz 

预先安装环境,防止解压错误。

2.下载

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm

wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm

wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

这里采用的是rpm包安装,可以减少环境的配置,安装完成后会自动帮你配置好环境。

3.解压

下载成功会多出如下3个rpm包:

LINUX 下rabbitmq的安装与使用_第1张图片

注意:这里需要顺序解压:

  1. rpm -vih erlang-......
  2. rpm -vih socat-...
  3. rpm -vih rabbitmq-server-...

以上顺序解压,具体名字省略。。。。

4.进行文件配置

vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app

比如修改密码、配置等等,例如:loopback_users 中的 <<"guest">>,只保留guest

5.服务的停止与启动

安装路径:

找到安装后的 RabbitMQ 所在目录下的 sbin 目录,可以看到该目录下有6个以 rabbitmq 开头的可执行文件

直接启动:

./sbin/rabbitmq-server

后台启动:

./sbin/rabbitmq-server -detached

关闭:

  1. 如果要关闭整个 RabbitMQ 节点可以用参数 stop :
    ./sbin/rabbitmqctl stop
  2. 如果只想关闭应用程序,同时保持 Erlang 节点运行则可以用 stop_app:
    ./sbin/rabbitmqctl stop_app

6.地址访问

 ip:15672 默认端口   账号和密码均为 guest

注意:如果无法连接,请关闭防火墙,开放15672端口。具体操作可去阿里云官网查询。

           开启可视化界面操作:rabbitmq-plugins enable rabbitmq_management

 

你可能感兴趣的:(LINUX 下rabbitmq的安装与使用)