GNU/Linux >> Linux の 問題 >  >> Debian

Debian9にActiveMQメッセージブローカーをインストールする方法

Apache ActiveMQは、Javaで記述された無料のオープンソースのメッセージブローカーソフトウェアであり、分散プロセス間の通信の中心点として機能します。 Apache ActiveMQは非常に強力で、使いやすいエンタープライズ統合パターンが付属しており、多くの言語クライアントとプロトコルをサポートしています。 Apache ActiveMQには、AMQPとMQTTのサポート、クロスランゲージクライアントとプロトコル、エンタープライズ統合パターンのサポート、高性能クラスタリング用に設計されたプラグ可能なトランスポートプロトコルのサポート、クライアントサーバー、ピアベースの通信など、さまざまな機能が付属しています。 。

このチュートリアルでは、Debian9サーバーにApacheActiveMQをインストールする方法を学習します。

前提条件
  • Debian9を実行しているサーバー。
  • sudo権限を持つ非root。

Javaのインストール

ActiveMQはJavaで記述されているため、システムにJava8をインストールする必要があります。次のコマンドを実行するだけでインストールできます:

sudo apt-get install default-jdk -y

Javaをインストールしたら、次のコマンドを使用してJavaのバージョンを確認できます。

java -version

次の出力が表示されます。

openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-1-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

ActiveMQをインストールする

次に、ActiveMQの最新バージョンをダウンロードする必要があります。次のコマンドを使用して、公式Webサイトからダウンロードできます。

wget http://www-us.apache.org/dist//activemq/5.15.3/apache-activemq-5.15.3-bin.tar.gz

ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを抽出します。

tar -xvzf apache-activemq-5.15.3-bin.tar.gz

次に、抽出したディレクトリを/optディレクトリにコピーします。

sudo cp -r apache-activemq-5.15.3 /opt/activemq

次に、次のコマンドを使用してActiveMQサービスを開始します。

sudo /opt/activemq/bin/activemq start

次に、次のコマンドを使用してActiveMQが実行されているかどうかを確認します。

netstat -tulnp | grep java

すべてがうまくいけば、次の出力が表示されます。

tcp6       0      0 :::61613                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61614                :::*                    LISTEN      17871/java          
tcp6       0      0 :::61616                :::*                    LISTEN      17871/java          
tcp6       0      0 :::1883                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::8161                 :::*                    LISTEN      17871/java          
tcp6       0      0 :::36801                :::*                    LISTEN      17871/java          
tcp6       0      0 :::5672                 :::*                    LISTEN      17871/java          

ActiveMQWebインターフェースにアクセス

デフォルトでは、ActiveMQはポート 8161でリッスンしています 。 Webブラウザーを開き、URL http:// your-server-ip:8161を入力します 、次のページにリダイレクトされます:

次に、ActiveMQの管理をクリックします ブローカーの場合、次のページが表示されます:

ここで、ユーザー名をadminとして、パスワードをadminとして入力し、 OKをクリックします。 ボタンをクリックすると、次のページが表示されます。


Debian
  1. Debian10にApacheZooKeeperをインストールする方法

  2. Debian10にosqueryをインストールする方法

  3. Debian11にApacheCassandraをインストールする方法

  1. Debian10にApacheActiveMQをインストールする方法

  2. Debian10にIonicFrameworkをインストールする方法

  3. Debian11にWildFlyをインストールする方法

  1. Debian11にDjangoFrameworkをインストールする方法

  2. PHP8をDebian11にインストールする方法

  3. Debian11にGitLabをインストールする方法