CentOSの上のRabbitMQをインストール

注:この記事はCentOSの7のためだけです

CentOSの7上のRabbitMQをインストールする方法

yum update

アーランをインストール

参考:インストールのerlang(> V20)

/etc/yum.repos.d/rabbitmq_erlang.repoでファイルを作成します。

# In /etc/yum.repos.d/rabbitmq_erlang.repo
[rabbitmq_erlang]
name=rabbitmq_erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

[rabbitmq_erlang-source]
name=rabbitmq_erlang-source
baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300

そして、実行yum install erlangのerlangパッケージをインストールします。

RabbitMQのをインストールします。

RabbitMQの署名鍵

Yumリポジトリを使用する前に、RabbitMQの署名鍵は、最初にインポートする必要があります。これは、RPMツールは、リポジトリで提供パッケージの署名を信頼します。これを行うには、実行するrpm --importスーパーユーザーとして:

rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

レポファイル/etc/yum.repos.d/rabbitmq.repoを作成します(注:CentOSの7のために、この)

[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1

インストール rabbitmq-server

私は、ガイドラインは、コマンドのために間違っていることを推測yum install rabbitmq-server-3.7.15-1.el7.noarch.rpmし、私は次のようにエラーが発生しました「なしパッケージのRabbitMQサーバ・3.7.15-1.el7.noarch.rpm。」。
そして私は、手動で最新版ダウンロードrabbitmq-server-3.7.15-1.el7.noarch.rpmからbintray:RabbitMQのサーバーを、コマンドを使用yum install rabbitmq-server-3.7.15-1.el7.noarch.rpmし、RabbitMQのがインストールされます。

たぶん私は試してみてくださいyum install rabbitmq-server

スタートのRabbitMQ

RabbitMQのサーバパッケージがインストールされている場合、サーバーは、デフォルトではデーモンとして開始されません。システムのブート時に管理者として実行、デフォルトでデーモンを起動するには

chkconfig rabbitmq-server on

ここでは、出力は次のようになります。

[slin@zero downloads]$ sudo chkconfig rabbitmq-server on
Note: Forwarding request to 'systemctl enable rabbitmq-server.service'.
Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.

管理者は、いつものようにサーバを起動および停止:

/sbin/service rabbitmq-server start

/sbin/service rabbitmq-server stop

おすすめ

転載: www.cnblogs.com/swlin/p/10963393.html