ActiveMQ setup

I followed the ActiveMQ installation tutorial http://servicebus.blogspot.com/2011/02/installing-apache-active-mq-on-ubuntu.html

I do not quite understand this part of the tutorial

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

How do i solve this?

I tried to start the service

 sudo /etc/init.d/activemq start 

and I get this answer

 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') 

but i still can't connect to

 http://localhost:8161 

Thanks in advance.

I also tried sudo apt-get install activemq , then

 activemq 

who gave me

 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. 
+6
source share
5 answers

to start the server interactively, go to / bin and run ./activemq console

+1
source

activemq start

should work to run it.

activemq status

must indicate whether the service is running or not.

You may need to run once to create a PID file and then re-run it to work as a handle in this answer: Activemq does not start my Ubuntu VM

If it is running and you just cannot connect to the web console, check out this other console Q / A: ActiveMQ

+1
source

Check / etc / default / activemq for this line and note the username and password:

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

Your jmx.password file must contain a username / password pair

 USERNAME PASSWORD 

Your jmx.access file should contain the username followed by readwrite

 USERNAME readwrite 
+1
source

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') 
0
source

open the vim file / etc / default / activemq and the comment line # ACTIVEMQ_USER = "activemq"

now go to the bin folder in apache-activemq and run it using the command. / activemq start

0
source

All Articles