- RabbitMQの - 0 - はじめに、LinuxとWindowsがインストールさ

I.はじめに

RabbitMQのerlangはRabbitMQのはアーラン環境をインストールする必要が使用するためには、言語発達に基づいています。

。1、RabbitMQのキューは、メッセージサーバとプロキシ世紀であり、共通のプロトコルを介して異なるアプリケーション間でデータを共有するために使用される、アーランの使用は、RabbitMQの書かれた言語であり、RabbitMQのAMQPプロトコルに基づいています。

2、RabbitMQの特徴:
ほとんどのインターネット利用を。Erlangの言語、オープンソース、優れたパフォーマンスと安定性を使用することを根底に。springAMQP、豊富なAPIとのシームレスな統合。リッチクラスタモデル、表現の構成、HAモード、ミラーモードキュー。そのデータを確保するために、高い信頼性と可用性を実現するために前提に失われることはありません。

3、AMQPプロトコルモデル

ダウンロード
のerlangダウンロード
RabbitMQの公式サイト

特定のビューRabbitMQの公式ウェブサイトとそのバージョンに注意してください。

二、窓とのerlang RabbitMQのインストール

1、アーランインストール

デフォルトのすべての方法、
ルートディレクトリのbinを追加し、環境設定のPATHを追加
入力ERL CMDのインストールが成功したかどうかを判断する
成功ページ

2、RabbitMQのインストール

するデフォルトの方法
管理者モードとしてCMDを起動し
、インストールパス

"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5\sbin\rabbitmq-plugins.bat" enable rabbitmq_managemen

再起動のRabbitMQ

net stop RabbitMQ && net start RabbitMQ

アクセス:http://127.0.0.1:15672
アカウント:guestパスワード:ゲスト

三、Linuxとのerlang RabbitMQのインストール

1、アーランインストール

ダウンロードまたはアップロードする1、Erlangのパッケージwgetの
インストールを

# cd /tmp
# mkdir -p /usr/local/erlang
# tar -xzvf otp_src_20.1.tar.gz
# cd otp_src_20.1
# ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
# make -j8
# make install

Erlangの環境変数の設定

# vim /etc/profile
在末尾加入以下内容:
# set erlang environment
export PATH=$PATH:/usr/local/erlang/bin

--------------------------------
使环境变量生效
# source /etc/profile
测试
# erl

成功したインストールページ

2、RibbitMQインストール

# tar xvf rabbitmq-server-generic-unix-3.6.15.tar.xz
# mv rabbitmq_server-3.6.15 /usr/local/RabbitMQ

環境変数の設定

# vim /etc/profile
在末尾加入以下内容:
# set RabbitMQ environment
export PAHT=$PATH:/usr/local/RabbitMQ/sbin

# source /etc/profile

3、Web管理プラグインを起動します

# cd /usr/local/RabbitMQ/sbin
查看插件列表
# ./rabbitmq-plugins list
#开启可视化,必须
# ./rabbitmq-plugins enable rabbitmq_management
后台运行
# ./rabbitmq-server -detached

需要用浏览器访问,必须安装可视化。即 ./rabbitmq-plugins enable rabbitmq_management

开启防火墙端口5672 和 15672

监听端口5672 查看端口是否启用

# netstat -tnlp|grep 5672

最后我们就可以在浏览器上输入
http://ip:15672/登录管理界面 登录账号密码guest,guest
远程登录问题

低端的解决方法

# vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app

将:{loopback_users, [<<”guest”>>]}, 
改为:{loopback_users, []}, 
原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

高端的解决方法

添加用户

./rabbitmqctl add_user admin 123456

查看用户列表

./rabbitmqctl list_users

设置权限

rabbitmqctl  set_user_tags  admin  administrator

更多rabbitmqctl命令

おすすめ

転載: www.cnblogs.com/hjh614/p/11373254.html