ホームページ  >  記事  >  システムチュートリアル  >  Linux での RabbitMQ オフライン インストール: 4 つの簡単なステップ、システム パフォーマンスが向上

Linux での RabbitMQ オフライン インストール: 4 つの簡単なステップ、システム パフォーマンスが向上

WBOY
WBOY転載
2024-03-19 21:00:17481ブラウズ

RabbitMQ は、強力で安定した情報ストレージおよび処理フレームワークとして、分散環境での使用が増えています。ただし、実際のアプリケーション中にネットワーク障害などの問題が発生すると、RabbitMQ のオフライン展開とメンテナンスが特に重要になります。ここでは、Linux オペレーティング システム上で RabbitMQ のオフライン インストールを効率的に完了して、システムのパフォーマンスと信頼性を向上させる方法を説明します。

1. インストール パッケージの準備

最新バージョンの RabbitMQ 圧縮パッケージをダウンロードし、所定のパスに保存する最初のステップは、RabbitMQ インストーラーを入手することです。公式ウェブサイトの指示に従ってください。

2. 依存関係をインストールする

危険信号 Linux に関する上記のガイドラインに従って、最初に RabbitMQ に必要なサポート リソース ライブラリが正しくデプロイされ、構成されていることを確認する必要があります。このため、仮想端末で次の手順を厳密に実行することをお勧めします。

sudo apt-get update

Erlang ソフトウェア パッケージの NoX バージョンを使用すると、「sudo apt-get install erlang-nox」コマンドを入力するだけで関連コンポーネントを正常にインストールできます。

3. 環境変数の設定

RabbitMQ コマンド ライン ツールを正確に使用するには、対応する環境変数を設定する必要があります。実行環境で次の指示を入力してください:

$PATH 環境変数の値を、/path/to/rabbitmq/sbin に必ず設定してください。

4. RabbitMQ を開始します。

さあ、RabbitMQ を始めましょう!このターミナルで次のコマンドを入力します。

rabbitmq-server -detached

これにより、RabbitMQ サーバーがバックグラウンド モードで起動します。

5. 管理者アカウントを作成します

linux离线安装rabbitmq_linux离线安装rabbitmq_linux离线安装rabbitmq

RabbitMQ を完全に制御するには、最初のタスクは操作権限を持つ管理者アカウントを設定することです。

rabbitmqctl add_user <ユーザー名>

RabbitMQ の CLI ツール「rabbitmqctl」を使用すると、管理者はユーザー識別子を簡単に設定できます。

RabbitMQ システム構成ソフトウェア Rabbitmqctl 設定を使用します。rabbitmq の Linux オフライン インストール すべてのユーザーがリージョン キュー全体の読み取りおよび編集権限を持っていることを確認します。

6. ファイアウォール ルールの構成

システムの安定した動作を確保するには、制限された静的 IP のみが RabbitMQ にアクセスできるようにファイアウォール ルールを設定する必要があります。特定の操作は Linux コマンドを使用して実行できます。

スーパー権限を使用して、uFW 上の任意のポートからの 5672 トラフィックを有効にします

linux离线安装rabbitmq_linux离线安装rabbitmq_linux离线安装rabbitmq

ファイアウォール設定で、特定の IP アドレスに対するルールを追加して、審査なしで特定のネットワーク サービス (ポート番号 15672) にアクセスできるようにします。

sudo ufw リロード

7. クラスターの構成

関連法規に従ってクラスター環境構築の要件を満たすには、rabbitmq の Linux オフライン インストール Hongqi linux 公式 Web サイトでは、複数の RabbitMQ サーバーに対して次の特定の設定を行う必要があります。

-各ノードが手順 1 ~ 4 に従い、同じネットワークに属していることを確認してください。

-いずれかのノードで次のコマンドを実行します:

rabbitmqctl stop_app

rabbitmqctl リセット

rabbitmqctl コマンドを使用して、「rabbit」という名前のクラスターに正常にアクセスし、メモリー スワップ ファイル モードで動作するように設定します。

rabbitmqctl start_app

-他のノードで次のコマンドを実行します:

この操作では、RabbitMQctl コマンドを使用して、指定されたタイトルを "rabbit@" に設定し、クラスター統合操作プロセスを続行する必要があります。

8. RabbitMQ の使用

RabbitMQ アーキテクチャを使用すると、効率的で信頼性の高いメッセージ キュー システムを簡単に利用できます。コンソールから設定する場合でも、監視および管理ウィンドウで表示する場合でも、キューの構築、メッセージの発行、消費などの基本機能を簡単に実装できます。

9. 一般的な問題の解決

rabbitMQ を使用する場合は、次の点に注意して対策を講じてください。

RabbitMQ の起動エラーが発生した場合は、まず 5672 暗号化チャネルがサードパーティ アプリケーションによって占有されていないかどうかを確認する必要があります。

-管理者アカウントのパスワードを忘れた場合は、次のコマンドを実行してパスワードをリセットできます:

rabbitmqctl パスワード変更 <ユーザー名><新しいパスワード>

10. 概要

この記事で提供されているオフライン操作ガイダンスに従うと、Linux 環境に RabbitMQ アプリケーションを正常にインストールして構成するためのスキルを完全に習得できるようになります。プロセス全体にわたって優れた技術的知恵を発揮し、メッセージ チャネル システムの安定的かつ効率的な運用を保証することを期待しています。

以上がLinux での RabbitMQ オフライン インストール: 4 つの簡単なステップ、システム パフォーマンスが向上の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はitcool.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。