以下全是linux系统上的操作,在opensuse 13.2 上实际操作。
准备
- JDK 1.6 以上
- JAVA_HOME 配置好
- 官网
安装
1 下载 activemq gzip 文件
1
$ wget http://ftp.meisei-u.ac.jp/mirror/apache/dist/activemq/5.12.0/apache-activemq-5.12.0-bin.tar.gz
2 解压缩
1
$ tar zxvf activemq-x.x.x.tar.gz
3 确认权限
确认activemq 是否有执行权限1
2$ cd [activemq_install_dir]/bin
$ chmod 755 activemq
启动
进入安装目录的bin路径,启动activemq
1 | $ cd [activemq_install_dir]/bin |
正常输出
1 | INFO: Loading '[activemq_install_dir]/bin/env' |
监控
网页监控 http://localhost:8161/admin
默认用户密码 admin/admin
可以在 conf/jetty-real.properties 中修改
端口
网页监控
端口: 8161
配置: [activemq_install_dir]/conf/jetty.xmlactiveMq 服务
openwire: 61616
amqp : 5672
stomp : 61613
mqtt : 1883
ws : 61614
配置: [activemq_install_dir]/conf/activemq.xml
停止
1 | $ cd [activemq_install_dir]/bin |
配置
[activemq_install_dir]/conf/activemq.xml
集群
web demo
官网说 启动 activemq 后, http://localhost:8161/demo直接能访问, 其实5.12.0版本是不行的,不行的,不行的。
需要在 conf/jetty 中增加配置
1 | <bean class="org.eclipse.jetty.webapp.WebAppContext"> |
重启activemq, http://localhost:8161/demo可以访问了, enjoy it !