原文地址:http://www.huaishao8.com/config/activemq/115.html
安裝要求:
部署需要jdk1.5及以上,編譯需要jdk1.5(java5)及以上
Java的環(huán)境變量(JAVA_HOME)必須設置,即jdk安裝的目錄,比如c:\Program Files\jdk.1.6
下載ActiveMQ:http://activemq.apache.org/download.html
解壓,如圖:

運行bin文件夾下的activemq.bat,出現(xiàn)如下圖所示:

驗證是否運行成功:
在瀏覽器中輸入:http://localhost:8161/admin/,出現(xiàn)如下圖所示表示成功:

此時,ActiveMQ已經(jīng)安裝完成了,接下來配置登錄監(jiān)視控制臺的用戶名和密碼。
打開conf文件夾下的jetty.xml,找到
<bean id="securityConstraint">
<property name="name" value="BASIC" />
<property name="roles" value="admin" />
<property name="authenticate" value="false" />
</bean>
把authenticate屬性的值改成true即可,重啟activemq.bat,再登錄監(jiān)視控制臺,就需要輸入密碼了,默認的用戶名和密碼是admin/admin。roles屬性指的是登錄的用戶角色,這些登錄的用戶在jetty-realm.properties配置。
修改web的訪問端口,在jetty.xml找到一下配置,修改8161即可。
<property name="connectors">
<list>
<bean id="Connector" class="org.eclipse.jetty.server.nio.SelectChannelConnector">
<property name="port" value="8161" />
</bean>
</list>
</property>
ActiveMQ的運行日志存放在data文件夾下的activemq.log中。
Linux和Aix系統(tǒng)下的安裝:
解壓:tar zxvf activemq-x.x.x.tar.gz,進入bin文件夾,運行:./activemq start &,也可以只運行:./activemq console。
驗證方式和安全性配置和windows下的配置一樣。