RabbitMQ安装

win下安装

博客:https://www.cnblogs.com/ericli-ericli/p/5902270.html

1.安装erlang

http://www.erlang.org/downloads

使用默认的安装就可以,然后查看环境变量:

  • 具体环境变量
    • ERLANG_HOME=C:\Program Files\erl9.2 ,后面配置erlang的安装目录,不包括引号。
    • 在path中增加 %ERLANG_HOME%\bin
    • 在命令行中输入“erl”,如果显示版本号就好了,如果报错,重启系统后再测试,还是不行检查环境变量

2.安装RabbitMQ

https://pan.baidu.com/s/1cqpG0u

需要注意:默认安装的RabbitMQ 监听端口是5672

安装的时候,直接安装即可;
环境变量(系统变量):

  • RABBITMQ_SERVER=C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.6
  • path:%RABBITMQ_SERVER%\sbin

2.1安装界面管理插件

  • 打开命令行,进行入安装目录,如:C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.6\sbin
  • 输入:rabbitmq-plugins enable rabbitmq_management命令安装插件
  • 安装完之后,关闭-启动服务,
  • 进入http://localhost:15672/查看是否成功;
  • 默认账号密码:guest/guest

    注:
    若是第一次装完之后,登录不了或者打开不了管控台:
    1.打开C:\Users\jsy\AppData\Roaming\RabbitMQ\db将里面的内容全部删除;

    2.将RabbitMQ重新安装一遍即可

启动服务

  • rabbitmq-service start 启动应用
  • rabbitmq-service stop 停止
  • rabbitmq-service remove 移除
  • rabbitmq-service install 安装为服务

  • rabbitmq-server 启动rabbit

Linux下安装


Linux上安装:
(pwd查看当前地址)

| 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

3 配置 vim /etc/hosts 以及 /etc/hostname (Linux防火墙)
(1)vim /etc/hostname,进去后写上用户名

(2)vim /etc/hosts

(3)关闭防火墙
4.开始安装:
进入local/software中,看到下载的软件,开始安装:
(1) rpm -ivh erlang...
(2) rpm -ivh socat...
(3) rpm -ivh rabb..
3 配置文件:
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
比如修改密码、配置等等,例如:loopback_users 中的 <<"guest">>,只保留guest(去掉<<>>)
服务启动和停止:
启动 rabbitmq-server start
停止 rabbitmqctl app_stop

4 管理插件(需要在服务启动之后使用,启动管控台):

rabbitmq-plugins enablerabbitmq_management

(2)进入管控台页面:http://IP地址:15672
(3)用户名密码:guest,guest
5 访问地址:http://192.168.11.81:15672/
6.有冲突时,关闭服务:
(1)查看服务:ps -ef|grep rabbit


将28490和28505关掉.
kill -9 28490
kill -9 28505
之后就可以正常启动RabbitMQ了.

7.查看服务是否启动中:
lsof -i:5672

|





附件列表

     

    posted @ 2019-01-24 14:02  紫月java  阅读(290)  评论(0编辑  收藏  举报