GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にRabbitMQをインストールする方法

このチュートリアルでは、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サイトを確認することをお勧めします。

>


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法