yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget
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 //画面のコンパイルとインストールは深刻です、慌てる必要はありません
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だけで終了します。
ダウンロードして解凍します
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 //解凍する.タールパッケージ
vi /etc/profile
# set rabbitmq environment
export PATH=$PATH:/usr/local/wang/rabbitmq_server-3.6.1/sbin
source /etc/profile
rabbitmq-server -detached //-detachedは、バックグラウンドデーモンの開始を表します。
ステータスを確認する
rabbitmqctl status
次のようであれば大丈夫です
mkdir /etc/rabbitmq
プラグインを開始します
rabbitmq-plugins enable rabbitmq_management
プラグインにはデフォルトでユーザー名とパスワードが必要です
rabbitmqctl add_user root root //ユーザーを追加します。次の2つのパラメーターはそれぞれユーザー名とパスワードで、私のものはルートです。
rabbitmqctl set_permissions -p / root ".*"".*"".*"//権限を追加する
rabbitmqctl set_user_tags superrd administrator //ユーザーロールの変更
(コードで接続する場合:ポートは5672です)、関連するポートを開くように注意してください
権限に関連する補足操作コマンドは次のとおりです
(1) ユーザーを追加する
rabbitmqctl add_user Username Password
(2) ユーザーを削除する
rabbitmqctl delete_user Username
(3) ユーザーのパスワードを変更する
rabbitmqctl change_password Username Newpassword
(4) 現在のユーザーリストを表示
rabbitmqctl list_users
個人的な理解によると、ユーザーの役割は、スーパー管理者、モニター、政策立案者、通常の管理者などの5つのカテゴリに分類できます。
(1) スーパーアドミニストレーター(administrator)
管理コンソールにログインして(管理プラグインが有効になっている場合)、すべての情報を表示し、ユーザーとポリシーを操作できます。
(2) モニタリング(モニタリング)
管理コンソールにログインして(管理プラグインが有効になっている場合)、rabbitmqノードに関する関連情報(プロセス数、メモリ使用量、ディスク使用量など)を表示できます。
Recommended Posts