3.1下载、安装JDK1.6
从官方网站下载JDK1.6以上版本,如jdk-6u4-windows-i586-p.exe。双击执行安装过程,安装到诸如C:\Program Files\Java\jdk1.6.0_10的路径下。
3.2配置Java环境
在桌面上找到我的电脑,右击鼠标选择->属性,->高级->系统变量在系统变量里点击新建,在变量名填写:JAVA_HOME,在变量值填写诸如:C:\ProgramFiles\Java\jdk1.6.0_10的JDK安装路径(部署需要jdk1.6及以上)。
然后配置path。在环境变量里找到path。点击编辑。在变量值里添加“%JAVA_HOME%\bin;。注意新添加的字串和已有字串使用半角分号;分割。
最后配置classpath。其值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(注意这里需要增加半角句号.来表示当前路径。)
3.3验证Java环境
以上三个变量设置完毕,则按“确定”直至属性窗口消失。验证安装是否成功:打开“开始”菜单->“运行”,输入入“cmd”,进入dos系统界面。然后输入“java -version”,回车执行。如果安装成功。系统会显示诸如java version jdk"1.6.0"的界面
3.4安装ActiveMQ服务器
在拟作为ActiveMQ消息服务器的机器上,解压ActiveMQ5.7服务器软件到形如:D:\Program Files\apache-activemq-5.7.0的目录里。目录结构如下:
3.5启动ActiveMQ服务器
执行D:\Program Files\apache-activemq-5.7.0\bin目录下activemq.bat批处理文档,在打开的DOS窗口中,ActiveMQ完成启动,正确启动后,服务器开始监听消息队列端口,如图所示。
3.6查看服务器状态
可以使用web界面查看ActiveMQ服务器状态。在浏览器地址栏输入ActiveMQ服务器所在地址http://服务器IP:8161/admin/的网址,可以查看当前服务器的状态和消息队列信息。
3.7ActiveMQ服务器安全管理
此时,ActiveMQ已经安装完成了,接下来配置登录监视控制台的用户名和密码。打开conf文件夹下的jetty.xml,找到
<beanid="securityConstraint">
<property name="name"value="BASIC" />
<property name="roles"value="admin" />
<propertyname="authenticate" value="false" />
</bean>
把authenticate属性的值改成true即可,重启activemq.bat,再登录监视控制台,就需要输入密码了,默认的用户名和密码是admin/admin。roles属性指的是登录的用户角色,这些登录的用户在jetty-realm.properties配置。
3.8ActiveMQ服务器维护、管理
登陆首页之后可以查看broker名称,ActiveMQ版本号,broker ID,磁盘使用率,内存使用率和临时空间使用率等信息。
点击导航栏Queue,进入队列信息页面,可以查看不同产品的待发送消息数,消息消费者数,消息进队数,消息出队数等信息。