CentOSにRabbitMQメッセージキューをインストールして設定する方法は?
CentOSにRabbitMQメッセージキューをインストールおよび構成するには、次の手順に従うことができます。
- RabbitMQをインストールするには、最初にErlangをインストールする必要があります。Erlangをインストールするには、次のコマンドを使用できます。
sudo yum install epel-release
sudo yum install erlang
- ラビットMQのリポジトリファイルは、/etc/yum.repos.d/rabbitmq.repoです。
[rabbitmq]
name=rabbitmq
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1
- RabbitMQのインストール:次のコマンドを使用してRabbitMQをインストールします。
sudo yum install rabbitmq-server
- RabbitMQサービスを起動し、自動起動を設定してください。
sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
- ラビットMQ制御
sudo rabbitmqctl add_user your_user your_password
sudo rabbitmqctl set_user_tags your_user administrator
sudo rabbitmqctl set_permissions -p / your_user ".*" ".*" ".*"
- RabbitMQの管理画面にアクセスするには、デフォルトでポート15672が使われています。ブラウザでhttp://your_server_ip:15672にアクセスし、作成したユーザー名とパスワードを使用してログインしてください。
- RabbitMQプラグインのインストール(オプション):一部の一般的なRabbitMQプラグインをインストールすることができます。例えば、管理プラグインをインストールする場合は、次のコマンドを使用します。
sudo rabbitmq-plugins enable rabbitmq_management
上記の手順に従って、CentOSにRabbitMQメッセージキューをインストールして設定します。