6

チュートリアルに従ってActiveMQをインストールしましたhttp://servicebus.blogspot.com/2011/02/installing-apache-active-mq-on-ubuntu.html

チュートリアルのこの部分をよく理解していません

Now, you must create the data/jmx.password and data/jmx.access files

これをどのように解決すればよいですか?

でサービスを実行してみました

sudo /etc/init.d/activemq start

そして私はこの応答を受け取ります

INFO: Loading '/etc/default/activemq'
INFO: Using java '/usr/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties 
to get details
INFO: changing to user 'activemq' to invoke java
No directory, logging in with HOME=/
INFO: pidfile created : '/opt/activemq/data/activemq-iandjx-GA-MA785GMT-USB3.pid' (pid 
'6092')

しかし、私はまだ接続することができません

http://localhost:8161

前もって感謝します。

私もやってみsudo apt-get install activemqました

activemq

それは私に与えた

INFO: Loading '/usr/share/activemq/activemq-options'
INFO: Using java '/usr/lib/jvm/java-6-openjdk//bin/java'
mkdir: missing operand
Try `mkdir --help' for more information.
/usr/bin/activemq: 399: /usr/bin/activemq: /usr/lib/jvm/java-6-openjdk//bin/java -Xms512M -Xmx512M -Dorg.apache.activemq.UseDedicatedTaskRunner=true                -Dactivemq.classpath="/var/lib/activemq/conf;"               -Dactivemq.home="/usr/share/activemq"               -Dactivemq.base="/var/lib/activemq/"               -Dactivemq.conf="/var/lib/activemq/conf"               -Dactivemq.data="/var/lib/activemq/data"                              -jar "/usr/share/activemq/bin/run.jar" : not found
Tasks provided by the sysv init script:
    restart         - stop running instance (if there is one), start new instance
    console         - start broker in foreground, useful for debugging purposes
    status          - check if activemq process is running
    setup           - create the specified configuration file for this init script
                      (see next usage section)

Configuration of this script:
    The configuration of this script can be placed on /etc/default/activemq or /home/iandjx/.activemqrc.
    To use additional configurations for running multiple instances on the same operating system
    rename or symlink script to a name matching to activemq-instance-<INSTANCENAME>.
    This changes the configuration location to /etc/default/activemq-instance-<INSTANCENAME> and
    $HOME/.activemqrc-instance-<INSTANCENAME>. Configuration files in /etc have higher precedence.
4

5 に答える 5

2

サーバーをインタラクティブモードで起動するには、/binに移動して実行します./activemq console

于 2012-11-06T05:35:51.230 に答える
1

activemq start

それを開始するために動作するはずです。

activemqステータス

サービスが実行されているかどうかを確認する必要があります。

この回答の説明のように、PIDファイルを作成するために1回実行してから、再実行して機能させる必要がある場合があります。ActivemqがUbuntuVMで起動しない

実行中で、Webコンソールに接続できない場合は、次のQ / Aを確認してください:ActiveMQコンソールは使用できません

于 2013-04-09T12:46:46.850 に答える
1

この行の/etc/ default / activemqを確認し、ユーザー名とパスワードをメモします。

ACTIVEMQ_SUNJMX_CONTROL="--jmxurl service:jmx:rmi:///jndi/rmi://127.0.0.1:1099/j
mxrmi --jmxuser USERNAME --jmxpassword PASSWORD"

jmx.passwordファイルには、ユーザー名とパスワードのペアが含まれている必要があります

USERNAME PASSWORD

jmx.accessファイルには、ユーザー名とそれに続く読み取り/書き込みが含まれている必要があります

USERNAME readwrite
于 2014-11-04T20:10:15.587 に答える
0

sudoが必要です。

bin$ sudo ./activemq start
bin$ sudo ./activemq status
INFO: Loading '/opt/runtime/apache-activemq-5.11.1/bin/env'
INFO: Using java '/usr/bin/java'
ActiveMQ is running (pid '29887')
于 2015-03-30T12:55:33.980 に答える
0

ファイルvim/etc / default / activemqを開き、コメント行#ACTIVEMQ_USER = "activemq"

ここで、apache-activemqのbinフォルダーに移動し、コマンド./activemqstartを使用して実行します。

于 2018-02-21T10:41:24.023 に答える