centOsはrabbitMQをインストールします

説明:#####
1. 環境はcentOSです。ubuntuの場合、一部のコマンドが異なる場合があります;
2. 私のインストールディレクトリは/ usr / local / wangの下にあります。状況によって異なりますが、盲目的にコピーしないでください。#####
3. erlangがインストールされている場合、画面の更新は非常に深刻なので、正しいコマンドがあれば、画面を数十秒または1分でも更新しても問題ありません。
Just do it!

1. 依存ファイルをインストールする####

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget

2. erlangロケールをインストールします####

wget http://www.erlang.org/download/otp_src_18.3.tar.gz  //erlangパッケージをダウンロードする
tar -xzvf otp_src_18.3.tar.gz  //解凍する.gzパッケージ
cd otp_src_18.3///インストールパスに切り替えます./configure --prefix=/usr/local/wang/erlang  //実稼働インストール構成
make && make install  //画面のコンパイルとインストールは深刻です、慌てる必要はありません

3. erlang環境変数を構成します####

vi /etc/profile 

//以下を追加します
# set erlang environment
ERL_HOME=/usr/local/wang/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH

//構成ファイルが有効になります
source /etc/profile 

テストが成功したかどうか

erl  //erlangシェルに入ると、インストールは成功します。ctrlcだけで終了します。

4. RabbitMQをダウンロードしてインストールします####

ダウンロードして解凍します

cd /usr/local/wang///RabbitMQをインストールする予定のディレクトリに切り替えます。ここに配置します/usr/local/wang/
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-generic-unix-3.6.1.tar.xz  //RabbitMQインストールパッケージをダウンロードする
xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz //解凍する.xzパッケージ
tar -xvf rabbitmq-server-generic-unix-3.6.1.tar //解凍する.タールパッケージ

5. 環境変数を構成する####

vi /etc/profile
 # set rabbitmq environment
 export PATH=$PATH:/usr/local/wang/rabbitmq_server-3.6.1/sbin
source /etc/profile

6. サービスを開始する####

rabbitmq-server -detached //-detachedは、バックグラウンドデーモンの開始を表します。

ステータスを確認する

rabbitmqctl status

次のようであれば大丈夫です

7. Webプラグインをインストールします####

mkdir /etc/rabbitmq

プラグインを開始します

rabbitmq-plugins enable rabbitmq_management

8. アクセスアカウントとパスワードを設定する####

プラグインにはデフォルトでユーザー名とパスワードが必要です

rabbitmqctl add_user root root //ユーザーを追加します。次の2つのパラメーターはそれぞれユーザー名とパスワードで、私のものはルートです。
rabbitmqctl set_permissions -p / root ".*"".*"".*"//権限を追加する
rabbitmqctl set_user_tags superrd administrator  //ユーザーロールの変更

9. [http:// ip:15672](http://ip:15672/)####にアクセスしてください

(コードで接続する場合:ポートは5672です)、関連するポートを開くように注意してください

10. ユーザー権限####

権限に関連する補足操作コマンドは次のとおりです

1. ユーザー管理#####

(1) ユーザーを追加する

rabbitmqctl  add_user  Username  Password

(2) ユーザーを削除する

rabbitmqctl  delete_user  Username

(3) ユーザーのパスワードを変更する

rabbitmqctl  change_password  Username  Newpassword

(4) 現在のユーザーリストを表示

rabbitmqctl  list_users
2. ユーザーロール#####

個人的な理解によると、ユーザーの役割は、スーパー管理者、モニター、政策立案者、通常の管理者などの5つのカテゴリに分類できます。

(1) スーパーアドミニストレーター(administrator)

管理コンソールにログインして(管理プラグインが有効になっている場合)、すべての情報を表示し、ユーザーとポリシーを操作できます。

(2) モニタリング(モニタリング)

管理コンソールにログインして(管理プラグインが有効になっている場合)、rabbitmqノードに関する関連情報(プロセス数、メモリ使用量、ディスク使用量など)を表示できます。

Recommended Posts

centOsはrabbitMQをインストールします
CentOS7にRabbitMQをインストールします
セントスにRabbitMQをインストールする
CentOS7にRabbitMQをインストールします
CentOS7にRabbitMQをインストールします
1.5Centos7をインストールする
CentOS7インストールrabbitmqクラスター(バイナリ)
Centos6はPython2.7.13をインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
CentOS7はMySQLをインストールします
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7はGlusterFSをインストールします
CentOS7.4はZabbix3.4をインストールします
CentOS7はDockerをインストールします
Centos6.5はTomcatをインストールします
CentOSはPython3.6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7はHadoop3.0.0をインストールします
Centos7はPython2.7をインストールします
Centos7.6はseleniuをインストールします
CentOS7.3はZabbix3をインストールします
Centos7はLAMP + PHPmyadminをインストールします
CentOSインストールmysql
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS6はmist.ioをインストールします
CentOS7インストールmysql
CentOS7はMySQL5.6をインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
CentosはPython3をインストールします
centos7インストールドッカー
CentOSインストールjdk
centos7インストールnginx-rtmp
CentOS8はMySQL8.0をインストールします
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします
CentOS7はmysql8をインストールします
CentOS7はJava1.8をインストールします
CentOS8はfastdfs6.06をインストールします
CentOS7はGitlabをインストールします
Centos7はPostgreSQLをインストールします
CentOS7はMySQL8をインストールします
CentOS7はJava1.8をインストールします
CentOS6はDockerをインストールします
centos6.5インストールzabbix4.4
Centos8はDockerをインストールします
CentOS6.8はpython2.7をインストールします
CentOSインストールnodejs8
centos6.9rabbitmq3.6.8アップグレード3.8.2
CentOS6.5はGNS3をインストールします
centos7.5インストールmysql5.7.17
Centos7はMySQL8.0をインストールします-手動
CentOS7はKubernetes1.16.3をインストールします