Descargar ActiveMQ
activemq web oficial: http://activemq.apache.org/
desplazarse por la página para encontrar el Descargar la última botón de
clic Descargar la última botón se apuntaría a la página de descarga:
la opción de descargar el paquete de instalación adecuado para su entorno, que aquí hay una manifestación en Linux medio ambiente, por lo que descarga apache-activemq-5.15.12-bin.tar.gz
.
instalación ActiveMQ
Después hemos descargado anteriormente buen paquete de instalación ActiveMQ, cargarlo en el servidor Linux, para encontrar su propio camino se coloca, donde pongo sobre la mesa:
la extracción del paquete de instalación en el directorio especificado, de desempaquetado aquí para /usr/local/activemq/
extraer el comando:tar -zxvf /root/Desktop/apache-activemq-5.15.12-bin.tar.gz -C /usr/local/activemq/
Una vez finalizada la extracción, fue objeto de directorio bin activemq, utilice el activemq statrt
activemq inicio:
[root@localhost ~]# ./activemq start
INFO: Loading '/usr/local/activemq/apache-activemq-5.15.12//bin/env'
INFO: Using java '/usr/local/java/jdk1.8.0_241/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : '/usr/local/activemq/apache-activemq-5.15.12//data/activemq.pid' (pid '4580')
Activemq ver si se ha iniciado satisfactoriamente:
- Una forma, para ver el proceso:
[root@localhost bin]# ps -ef|grep activemq
root 4580 1 9 13:56 pts/1 00:00:04 /usr/local/java/jdk1.8.0_241/bin/java -Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/usr/local/activemq/apache-activemq-5.15.12//conf/login.config -Dcom.sun.management.jmxremote -Djava.awt.headless=true -Djava.io.tmpdir=/usr/local/activemq/apache-activemq-5.15.12//tmp -Dactivemq.classpath=/usr/local/activemq/apache-activemq-5.15.12//conf:/usr/local/activemq/apache-activemq-5.15.12//../lib/: -Dactivemq.home=/usr/local/activemq/apache-activemq-5.15.12/ -Dactivemq.base=/usr/local/activemq/apache-activemq-5.15.12/ -Dactivemq.conf=/usr/local/activemq/apache-activemq-5.15.12//conf -Dactivemq.data=/usr/local/activemq/apache-activemq-5.15.12//data -jar /usr/local/activemq/apache-activemq-5.15.12//bin/activemq.jar start
root 4622 4330 0 13:57 pts/1 00:00:00 grep activemq
- Segunda forma de ver si el puerto está ocupado, activemq puerto predeterminado 61616:
[root@localhost bin]# netstat -anp|grep 61616
tcp 0 0 :::61616 :::* LISTEN 4580/java
[root@localhost bin]# lsof -i:61616
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
java 4580 root 131u IPv6 22829 TCP *:61616 (LISTEN)
Utilice activemq stop
el comando para cerrar los servicios activemq:
[root@localhost bin]# ./activemq stop
INFO: Loading '/usr/local/activemq/apache-activemq-5.15.12//bin/env'
INFO: Using java '/usr/local/java/jdk1.8.0_241/bin/java'
INFO: Waiting at least 30 seconds for regular process termination of pid '4580' :
Java Runtime: Oracle Corporation 1.8.0_241 /usr/local/java/jdk1.8.0_241/jre
Heap sizes: current=63360k free=62661k max=1013632k
JVM args: -Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/usr/local/activemq/apache-activemq-5.15.12//conf/login.config -Dactivemq.classpath=/usr/local/activemq/apache-activemq-5.15.12//conf:/usr/local/activemq/apache-activemq-5.15.12//../lib/: -Dactivemq.home=/usr/local/activemq/apache-activemq-5.15.12/ -Dactivemq.base=/usr/local/activemq/apache-activemq-5.15.12/ -Dactivemq.conf=/usr/local/activemq/apache-activemq-5.15.12//conf -Dactivemq.data=/usr/local/activemq/apache-activemq-5.15.12//data
Extensions classpath:
[/usr/local/activemq/apache-activemq-5.15.12/lib,/usr/local/activemq/apache-activemq-5.15.12/lib/camel,/usr/local/activemq/apache-activemq-5.15.12/lib/optional,/usr/local/activemq/apache-activemq-5.15.12/lib/web,/usr/local/activemq/apache-activemq-5.15.12/lib/extra]
ACTIVEMQ_HOME: /usr/local/activemq/apache-activemq-5.15.12
ACTIVEMQ_BASE: /usr/local/activemq/apache-activemq-5.15.12
ACTIVEMQ_CONF: /usr/local/activemq/apache-activemq-5.15.12/conf
ACTIVEMQ_DATA: /usr/local/activemq/apache-activemq-5.15.12/data
Connecting to pid: 4580
.Stopping broker: localhost
. TERMINATED
Especifica los archivos de salida de registro en el arranque, activemq ubicación predeterminada de registro es: activa /data/activemq.log directorio de instalación:
[root@localhost data]# pwd
/usr/local/activemq/apache-activemq-5.15.12/data
[root@localhost data]# ll
总计 32
-rw-r--r-- 1 root root 7282 03-22 14:27 activemq.log
-rw-r--r-- 1 root root 5 03-22 14:27 activemq.pid.stop
-rw-r--r-- 1 root root 0 03-22 13:56 audit.log
drwxr-xr-x 2 root root 4096 03-22 13:56 kahadb
Especifica la ruta del archivo de registro de inicio: ./activemq start -> /usr/local/activemq/activemq.log
En este punto activemq generará un archivo de registro en el directorio especificado que:
[root@localhost bin]# cd /usr/local/activemq/
[root@localhost activemq]# pwd
/usr/local/activemq
[root@localhost activemq]# ll
总计 16
-rw-r--r-- 1 root root 330 03-22 14:31 activemq.log
drwxr-xr-x 11 root root 4096 03-22 13:56 apache-activemq-5.15.12
ActiveMQ consola
activemq es la consola de administración, la dirección de acceso: http://activeMQServerAddres:8161/
Haga clic Manage ActiveMQ broker
, a continuación, entrará en el número de cuenta y la contraseña, el valor predeterminado es admin / admin:
Después del aterrizaje exitoso:
aquí temporalmente para hacer demasiado introducción, más sobre esto más adelante