Linux-Windows-Mac-RabbitMQ安装教程

star2017 1年前 ⋅ 1543 阅读

本说明分一下三种方式安装,请根据具体环境选择相关版本。


linux服务器安装

win版服务器安装

mac版安装


linux服务器rabbitmq安装


1、RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境

下载压缩包(http://www.erlang.org/)

准备安装包

1、进入usr目录

cd /usr/local/

2、创建rabbitmq文件

mkdir rabbitmq

3、将otp_src_20.3.tar.gz移动到/usr/local/rabbitmq

mv otp_src_20.3.tar.gz /usr/local/rabbitmq

4、进入rabbitmq文件

cd rabbitmq

5、解压rabbitmq安装包

yum install tar

tar -xvf otp_src_20.3.tar.gz

准备编译环境

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


1、编译、安装

cd otp_src_20.3

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

make install

这里可能会报错

*********************************************************************
**********************  APPLICATIONS INFORMATION  *******************
*********************************************************************

wx             : wxWidgets not found, wx will NOT be usable

*********************************************************************
*********************************************************************
**********************  DOCUMENTATION INFORMATION  ******************
*********************************************************************

documentation  : 
                 fop is missing.
                 Using fakefop to generate placeholder PDF files.

*********************************************************************

安装wxWidgets:

wget http://sourceforge.net/projects/wxwindows/files/3.0.1/wxWidgets-3.0.1.tar.bz2/download

bzip2 -dkv wxWidgets-3.0.1.tar.bz2  

-d|--decompress  执行解压缩    -k|--keep  bzip2在压缩或解压缩后,不删除原文件

v|--verbose   显示详细的信息

 tar xvf wxWidgets-3.0.1.tar

./configure    --with-opengl --enable-debug --enable-unicode 

#加上这个--prefix=/usr/local/wxWidgets3.0.1,安装完后没有生成到/urs/local/bin下,erlang找不到。



2、修改profile配置文件

vi /etc/profile

添加如下环境变量

ERL_PATH=/usr/local/erlang/bin
PATH=$ERL_PATH:$PATH

3、使文件生效

source /etc/profile

测试是否安装成功

erl

安装rabbitmq

cd  /home

yum install  wget

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.1/rabbitmq-server-3.4.1-1.noarch.rpm

yum install  rpm

rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm --force --nodeps

查看主机名称

hostname

修改hosts文件

vi  /etc/hosts

软连接

which erl

sudo ln -s /usr/local/erlang/bin/erl /usr/bin/erl

启动rabbmitmq

1、启动rabbitmq

service rabbitmq-server start

systemctl

2、其他命令

启动输入:service rabbitmq-server start 
停止输入:service rabbitmq-server stop
重启输入:service rabbitmq-server restart

3、开机自动启动

chkconfig rabbitmq-server on

4、复制配置文件

cd /etc/rabbitmq

cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example  /etc/rabbitmq/

mv rabbitmq.config.example rabbitmq.config

5、修改配置文件

vi /etc/rabbitmq/rabbitmq.config

对比参考下图修改,全掉loopback_users前的符号,以及后面的逗号。

6、开启web界面管理工具

rabbitmq-plugins enable rabbitmq_management

7、重新启动rabbitmq

service  rabbitmq-server restart

systemctl

8、添加rabbitmq登录用户,用户名以及密码均为test,guest不能作为用户名使用

rabbitmqctl add_user test test

rabbitmqctl set_user_tags test administrator

配置rabbmitmq

1、配置linux端口5672,网页管理15672,amqp访问地址:IP+15672 例如:192.168.1.2:15672

2、远程访问配置(添加自定义登录用户)

mac版rabbitmq安装


1、下载RabbitMQ

链接:https://pan.baidu.com/s/1SUVnY5BEgwdHwLWgz7A0-A 密码:oh2n

2、移动到local目录下

sudo mv rabbitmq-server-mac-standalone-3.5.3.tar.gz /usr/local

3、解压

输入:tar zxvf rabbitmq-server-mac-standalone-3.5.3.tar.gz

4、进入解压目录启动服务

输入:cd rabbitmq_server-3.5.3/sbin
输入:./rabbitmq-server

5、RabbitMQ 启动插件

另启一个终端

输入:cd rabbitmq_server-3.5.3/sbin
输入:sh rabbitmq-plugins enable rabbitmq_management

浏览器输入:http://localhost:15672/
账号密码初始默认都为guest

6、添加账号密码,参考linux配置rabbitmq

本地操作域名为localhost:15672即可

win版rabbitmq安装


1、下载opt

链接:https://pan.baidu.com/s/1GPGOnM39tAgVZPMWKhBZPQ 密码:uiik

按照提示,一直NEXT,直到完成。

2、配置环境变量

3、下载RabbitMQ Server

链接:https://pan.baidu.com/s/1CRhmZzAk7opkt0VxvDiTpw 密码:c0hj

按照提示,一直NEXT,直到完成。

4、检查RabbitMQ是否运行正常,我的这里的安装是安装在C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.2.3\sbin下。打开dos窗口并定位到安装位置。

输入命令:rabbitmqctl status,

5、接下来我们需要安装 RabbitMQWeb的管理插件,此时将会安装6个插件,回车后可以到以下输出:

输入命令:rabbitmq-plugins enable rabbitmq_management

6、添加账号密码参考linux的

更多内容请访问:IT源点

相关文章推荐

全部评论: 0

    我有话说: