Apache ActiveMQは、JMSのAPIを実装したミドルウェアです。
この記事の目次です。
1. Apache ActiveMQとは
2. Linux上で簡単に動かす例
Apache ActiveMQは、JMSのAPIを実装した代表的なミドルウェアです。
以下では、Apache ActiveMQをLinux上で簡単に動かす例を紹介します。
まず、「http://activemq.apache.org/download-archives.html」から必要なバージョンの媒体を選んで 媒体をダウンロードします。今回は「5.9.1」をダウンロードしています。
※今回はユーザのホームディレクトリ(~)にインストールして動かす例を紹介しています。
$ cd ~ $ wget http://ftp.meisei-u.ac.jp/mirror/apache/dist/activemq/5.9.1/apache-activemq-5.9.1-bin.tar.gz $ ls ~ apache-activemq-5.9.1-bin.tar.gz
次に、入手したアーカイブを解凍します。
$ tar -zxvf apache-activemq-5.9.1-bin.tar.gz $ ls apache-activemq-5.9.1 apache-activemq-5.9.1-bin.tar.gz
起動前に、起動スクリプトに実行権限を設定します。
$ cd ~/apache-activemq-5.9.1/bin $ chmod 755 activemq
起動スクリプトを実行して、ActiveMqを起動します。
$ cd ~/apache-activemq-5.9.1/bin $ ./activemq start > activemq.out 2>&1 &
プロセスIDをもとにActiveMqが使用するポートを確認します。
PIDはpsコマンドでgrepするか以下のPIDファイルを調べれば確認出来ます。
$ more ~/apache-activemq-5.9.1/data/activemq*.pid 1449
プロセスIDはここでは1449でした。この1449が使用しているポートを確認します。
$ sudo netstat -tnap|grep 1449 tcp 0 0 :::61613 :::* LISTEN 1449/java tcp 0 0 :::61614 :::* LISTEN 1449/java tcp 0 0 :::61616 :::* LISTEN 1449/java tcp 0 0 :::56593 :::* LISTEN 1449/java tcp 0 0 :::1883 :::* LISTEN 1449/java tcp 0 0 :::8161 :::* LISTEN 1449/java tcp 0 0 :::5672 :::* LISTEN 1449/java
なお、ファイアウォールなどで制限を掛けていない場合は、 以下のURLとデフォルトのユーザ/パスワードで管理コンソールが表示出来ます。
http://<ホスト>:8161/admin
ユーザ:admin
パス:admin
今回起動したActiveMQの停止は以下のようにkillコマンドにプロセスIDを指定してプロセスを停止します。
$ kill -9 1449 $ netstat -tnap|grep 1449
この記事の更新履歴です。
スポンサーリンク
サイト内のページ
言語
C・C++
/HTML
/Java
/JavaScript
/PHP
/シェルスクリプト
開発環境
Ant
/Burp
/Eclipse
/Fiddler
/gcc
/gdb
/Git
/g++
/JDK
/JMeter
/JUnit
/Teraterm
/ZAP
技術・仕様
Ajax
/CORBA
/Jakarta EE(旧称J2EE、Java EE)
/JNI
ライブラリ/Framework/CMS
bootstrap
/jQuery
/FuelPHP
/Lucene
/MyBatis
/Seasar2
/Spring
/Struts
/WordPress
Web API
Google Maps
ITインフラOSとミドルウェア
Linux
/Windows
/シェル
ActiveMQ
/Tomcat
/MariaDB
/MySQL
/Nagios
/Redis
/Solr
ITインフラセキュリティ
公開サーバーのセキュリティ
SI
ホームページの作り方
スポンサーリンク
関連サイト内検索ツール
zealseedsおよび関連サイト内のページが検索できます。
IPアドレス確認ツール
あなたのグローバルIPアドレスは以下です。
3.17.79.188
HTMLの表示色確認ツール
パスワード生成ツール
文字数のプルダウンを選択して、取得ボタンを押すと「a~z、A~Z、0~9」の文字を ランダムに組み合わせた文字列が表示されます。
ここに生成されます。
スポンサーリンク
Copyright (C) 2007-2024 zealseeds. All Rights Reserved. Loarding…