activemq安装
原文: https://www.cnblogs.com/zhming26/p/6093791.html
下载: http://activemq.apache.org/activemq-5154-release.html
安装jdk1.8 tar -xf jdk-8u112-linux-x64.tar.gz mv jdk1.8.0_112 /opt/java vim /etc/profile.d/env.sh export JAVA_HOME=/usr/local/java export JAVA_BIN=/usr/local/java/bin export JRE_HOME=/usr/local/java/jre export PATH=$PATH:/usr/local/java/bin:/usr/local/java/jre/bin export CLASSPATH=/usr/local/java/jre/lib:/usr/local/java/lib:/usr/local/java/jre/lib/charsets.jar . /etc/profile 安装activemq tar -xf apache-activemq-5.15.4-bin.tar.gz mv apache-activemq-5.15.4 /opt/ #指定配置文件目录 /opt/apache-activemq-5.15.4/bin/activemq setup /etc/default/activemq vim /etc/default/activemq --------------------------------------------------- ACTIVEMQ_HOME="/opt/apache-activemq-5.15.3/" ACTIVEMQ_BASE="$ACTIVEMQ_HOME" ACTIVEMQ_CONF="$ACTIVEMQ_BASE/conf" ACTIVEMQ_DATA="$ACTIVEMQ_BASE/data" ACTIVEMQ_TMP="$ACTIVEMQ_BASE/tmp" ACTIVEMQ_OPTS_MEMORY="-Xms64M -Xmx1G" if [ -z "$ACTIVEMQ_OPTS" ] ; then ACTIVEMQ_OPTS="$ACTIVEMQ_OPTS_MEMORY -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=$ACTIVEMQ_CONF/login.config" fi ACTIVEMQ_SUNJMX_START="$ACTIVEMQ_SUNJMX_START -Dcom.sun.management.jmxremote" ACTIVEMQ_SUNJMX_CONTROL="" if [ -z "$ACTIVEMQ_QUEUEMANAGERURL" ]; then ACTIVEMQ_QUEUEMANAGERURL="--amqurl tcp://localhost:61616" fi if [ -z "$ACTIVEMQ_SSL_OPTS" ] ; then #ACTIVEMQ_SSL_OPTS="-Djava.security.properties=$ACTIVEMQ_CONF/java.security" ACTIVEMQ_SSL_OPTS="" fi if [ -z "$ACTIVEMQ_KILL_MAXSECONDS" ]; then ACTIVEMQ_KILL_MAXSECONDS=30 fi ACTIVEMQ_USER="activemq" JAVA_HOME="/opt/java" JAVACMD="auto" ----------------------------------------------------- 目录结构 从它的目录来说,还是很简单的: bin存放的是脚本文件 conf存放的是基本配置文件 data存放的是日志文件 docs存放的是说明文档 examples存放的是简单的实例 lib存放的是activemq所需jar包 webapps用于存放项目的目录 启动ActiveMQ /opt/apache-activemq-5.15.4/bin/activemq start 检查已经启动 ActiveMQ默认采用61616端口提供JMS服务,使用8161端口提供管理控制台服务(默认账号密码 admin/admin),执行以下命令以便检验是否已经成功启动ActiveMQ服务。