このチュートリアルでは、CentOS 8にRabbitMQをインストールする方法を示します。知らなかった方のために、RabbitMQは高度なメッセージを実装するオープンソースのメッセージブローカーソフトウェアです。キューイングプロトコル(AMQP)。RabbitMQは、パブリッシャー(それらを発行するアプリケーション)からメッセージを受信し、それらをコンシューマー(それらを処理するアプリケーション)にルーティングすることによって機能します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8サーバーへのRabbitMQのインストールを段階的に説明します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS8にRabbitMQをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf install epel-release sudo dnf update
ステップ2.Erlangをインストールします。
RabbitMQをインストールする前に、サポートされているバージョンのErlang / OTPをインストールする必要があります:
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.5/erlang-23.1.5-1.el8.x86_64.rpm
次に、次のコマンドを使用してErlangをインストールします:
sudo dnf install -y erlang-23.1.5-1.el8.x86_64.rpm
Erlangのインストールを確認してください:
erl
ステップ3.CentOS8にRabbitMQをインストールします。
まず、RabbitMQの新しいリポジトリファイルを作成します:
nano /etc/yum.repos.d/rabbitmq-server.repo
[rabbitmq-server] name=rabbitmq-server baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch repo_gpgcheck=1 gpgcheck=0 enabled=1 gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt metadata_expire=300
次に、次のコマンドを実行してRabbitMQをインストールします。
sudo dnf makecache -y --disablerepo='*' --enablerepo='rabbitmq-server' sudo dnf install -y rabbitmq-server
これで、CentOS 8にRabbitMQがインストールされたので、システムの起動時にサービスを開始して有効にします。
systemctl start rabbitmq-server.service systemctl enable rabbitmq-server.service
ステップ4.ファイアウォールを構成します。
アクティブなFirewalldサービスがある場合は、ポート5672と15672を許可します:
firewall-cmd --zone=public --permanent --add-port={4369,25672,5671,5672,15672,61613,61614,1883,8883}/tcp firewall-cmd --reload
ステップ5.RabbitMQ管理コンソールにアクセスします。
オプションで、RabbitMQ管理Webダッシュボードを有効にして管理を容易にすることができます:
rabbitmq-plugins enable rabbitmq_management chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/
次に、お気に入りのブラウザを開き、http://your-domain.com:5672
に移動します。 またはhttp://your-server-ip:5672
インストールを完了するために必要な手順を完了します。
おめでとうございます!RabbitMQが正常にインストールされました。CentOS8システムにRabbitMQをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。追加のヘルプや役立つ情報については、RabbitMQの公式Webサイトを確認することをお勧めします。
>