CentOS の起動時に RabbitMq ソフトウェアを自動的に起動する方法

CentOS の起動時に RabbitMq ソフトウェアを自動的に起動する方法

1. /etc/init.dディレクトリに新しいrabbitmqを作成します。

[root@localhost init.d]# vi rabbitmq

ファイルの内容

#!/bin/bash
#chkconfig:2345 61 61

HOME=/opt/data/rabbitmq/ をエクスポートします。
PATH=$PATH:/usr/local/erlang/bin をエクスポートします。
PATH=$PATH:/usr/local/src/rabbitmq_server-3.6.15/sbin をエクスポートします。
 
ケース「$1」
    始める)
    echo "RabbitMQ を起動しています..."
    rabbitmq サーバーが分離されました
    ;;
停止)
    echo "RabbitMQ を停止しています..."
    rabbitmqctl 停止
    ;;
状態)
    echo "RabbitMQ のステータス..."
    rabbitmqctl ステータス
    ;;
再起動)
    echo "RabbitMQ を再起動しています..."
    rabbitmqctl 停止
    rabbitmq-server の再起動
    ;;
 
*)
    echo "使用法: $prog {start|stop|status|restart}"
    ;;
エサック
終了 0

2. rabbitmqに実行権限を付与する

[root@localhost init.d]# chmod 777 rabbitmq

3. システムサービスにrabbitmqサービスを追加する

[root@localhost init.d]# chkconfig --add rabbitmq

4. 自動起動を設定する

[root@localhost init.d]# chkconfig rabbitmq オン

5. スタートアップ項目が正常に設定されているか確認する

[root@localhost init.d]# chkconfig --list rabbitmq

6. ラビットサービスを有効にする

[root@localhost init.d]# ./rabbitmq スタート

7. 起動と再起動をテストする

[root@localhost init.d]#再起動
[root@localhost ~]# ps -elf|grep rabbitmq

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • CentOS で yum を使用して rabbitmq-server をインストールする方法
  • Centos8 で yum を使用して rabbitmq をインストールするチュートリアル
  • Centos7.3 RabbitMQ 分散クラスタ構築例
  • CentOS で RabbitMq の高可用性クラスタ環境を構築するチュートリアル

<<:  HTML コード作成ガイド

>>:  MySQLは数百万のシミュレーションデータ操作コードを自動的に挿入します

推薦する

このリファレンスとJavaScriptのカスタムプロパティの詳細な説明

目次1. このキーワード2. カスタム属性3. 包括的なケース1:タブの実装付録要約する1. このキ...

MySQLで日付を比較する方法の詳細な説明

データ型が datetime であるフィールド add_time を持つテーブル product が...

MySQL 文字列インデックスのより合理的な作成ルールに関する議論

序文MySQL インデックスの使用に関しては、これまでインデックスの最左接頭辞ルール、インデックス ...

SELinux 入門

カーネル 2.6 の時代には、アクセス制御セキュリティ ポリシーのメカニズムを提供するために新しいセ...

JavaScript 戦略パターンを使用してフォームを検証する方法

目次概要戦略パターンを使用しないフォーム検証戦略パターンを使用して最適化する戦略パターンの利点要約す...

ウェブデザイン研究における XHTML の応用の概要

<br />一般的に、「標準的な Web ページ」のファイル構成は XHTML CSS ...

Dockerイメージの圧縮と最適化操作

Docker が今日非常に人気がある理由は、主にその軽量性、迅速な展開、およびリソースの利用にありま...

Navicatを使ってMySQLを操作する方法

目次序文: 1. Navicatの紹介2. シンプルなチュートリアルの共有接続管理ライブラリテーブル...

VmWareでcentos7をインストールするときにインターネットにアクセスできない問題の解決策

Centos7 のインストール時に VmWare がインターネットにアクセスできない場合はどうすれば...

MySQL ストアド プロシージャにおけるループ ステートメント (WHILE、REPEAT、LOOP) の使用法の分析

この記事では、例を使用して、MySQL ストアド プロシージャでのループ ステートメント (WHIL...

MySQLユーザー権限管理の詳細な説明

目次序文: 1. ユーザー権利の概要2. 実際の権限管理序文:データベースのユーザー権限管理について...

mysql 行列変換サンプルコード

1. 需要3 つのテーブルがあります。一定期間にわたるさまざまな抗生物質感受性の結果、つまり rep...

DQL コマンドを使用して MySQL でデータをクエリする方法

この記事では、MySQL でよく使用されるデータ クエリ言語について説明します。 DQL (データク...

シンプルなメッセージボードケースを実現するJavaScript

参考までに、Javascriptを使用してメッセージボードの例(メッセージ削除あり)を実装します。具...

Vue 仮想 Dom から実際の Dom への変換

別のツリー構造があるJavascriptオブジェクトでは、このツリーが本物であると伝えるだけでよいD...