CentOSの下で7 RabbitMQの3.8.0&アーラン22.1ソースのコンパイラのインストール

CentOSの下で7 RabbitMQの3.8.0&アーラン22.1ソースのコンパイラのインストール

インストールの前に良いErlangのバージョンとRabbitMQのが一致していることを確認
リファレンス:RabbitMQのErlangのバージョン要件を

1.アーラン22.1ソースコンパイラのインストール

1.1インストールErlangのコンパイラは、必要な依存関係をインストールするには

sudoの yumを インストール -y のgcc  はgcc -c ++のglibc-develのを作るのncurses-develのopensslの-develのautoconfのはJavaベース1.8を0 -openjdk-develのgitの

 

ソースパッケージのerlang 22.1 1.2をダウンロード
wgetののhttp:// erlang.org/download/otp_src_22.1.tar.gz

 

1.3コンパイルとインストール
#解压
 タール otp_src_22 -zvxf。1タール.gzを
CD otp_src_22。1 
 
#编译安装/ otp_buildのautoconf /設定&& 作る &&のsudoを 作る インストール

 

/ usr / local / lib /のerlang /ディレクトリにデフォルトでインストール

1.4検証

ERL - バージョン
アーラン(SMP、ASYNC_THREADS、HIPE)(BEAM)エミュレータバージョン10.5 

ERL 
アーラン / OTP 22 [erts- 10.5 ] [ソース] [ 64ビット] [SMP:1616 ] [DS:161610 ] [非同期スレッド:1 ] [HIPE] 
 
ESHELL V10。5(^で中断G)
 1 >

 

 

2. RabbitMQの3.8.0バイナリのインストール

2.1インストールパッケージのRabbitMQのダウンロード

公式ウェブサイトのアドレス

wgetの HTTPS:// dl.bintray.com/rabbitmq/all/rabbitmq-server/3.8.0/rabbitmq-server-generic-unix-3.8.0.tar.xz

 

2.2開梱および設定環境変数

なお、ダウンロードしたファイル形式はXZあり、XZ XZ UtilsのツールはPOSIXプラットフォーム用の高圧縮比をコマンドです。それはすぐに小さいと解凍スピードで生成された伝統的なGZIP、BZIP2圧縮ファイルよりも、POSIXプラットフォームを使用して圧縮ファイルを生成するために、LZMA2圧縮アルゴリズムを使用しています。当初はXZ Utilsのは、LZMA-SDKの開発に基づいていますが、XZ Utilsのが実質的な変化のPOSIXプラットフォームを作っ収容するようにLZMA-SDKは、プロパティWindowsプラットフォームの番号が含まれています。XZ Utilsの古いPOSIXシステムLZMA Utilsのを置き換えるためにも表示されます。

解凍:

XZ -dのRabbitMQサーバ汎用-、UNIX 3.80タール.xz
 タール -xvfのRabbitMQサーバ汎用-、UNIX 3.80タール
MV rabbitmq_server- 3.80は/ usr / local /

 

設定の環境変数:

Vimのは/ etc / プロファイル
#は、最後の行で次のコマンドを追加
エクスポートPATH = $ PATHを:は/ usr / local / libに/アーラン/ binに:は/ usr / local / rabbitmq_server- 3.80 / sbinに
ソースは/ etc / profile

 

2.3以降のRabbitMQ

rabbitmq- プラグインが有効rabbitmq_management 
のRabbitMQ -detached -server或のRabbitMQサーバ(后台运行)

 

2.4新しいユーザーを追加します。

デフォルトのアカウントのパスワードは、(ゲスト/ゲスト)で
管理者/管理者:どこ新しく追加されたアカウント

rabbitmqctl ADD_USER管理者の管理者
rabbitmqctl set_user_tags管理者の管理者

2.5ストップのRabbitMQ

rabbitmqctlシャットダウン

 

2.6コア構成パラメータを変更します

/usr/local/rabbitmq_server-3.8.0/ebin/rabbit.appでRabbitMQのコアの構成パラメータ

rabbitmq_server- /を/ usr / local VIM 3.80 / ebin / rabbit.appを
次のように(除去コンテンツを見つけるために修飾#1 loopback_users << " ゲスト" <<に>> "" {loopback_users、[ユーザー]} >>)

 

あなたは、ローカルに制限した後に変更ログオンするためにゲストアカウントを持ち上げることができるようになります。

参考記事:

 

おすすめ

転載: www.cnblogs.com/amosli/p/11765483.html