ActiveMQ-1 安装以及WebUI的配置

一、下载

安装前请看下:Pre-Installation Requirements

http://activemq.apache.org/version-5-getting-started.html

并根据操作系统选择不同的安装方式。

我的机器是Centos6.5 64位的。安装的ActiveMQ的版本是apache-activemq-5.12.1

[hadoop@hftclclw0001 ~]$ pwd
/home/hadoop

[hadoop@hftclclw0001 ~]$ wget  

[hadoop@hftclclw0001 ~]$ tar -zxvf apache-activemq-5.12.1-bin.tar.gz

二、启动

[hadoop@hftclclw0001 ~] cd apache-activemq-5.12.1/bin
[hadoop@hftclclw0001 ~] ./activemq start
...
...

[hadoop@hftclclw0001 apache-activemq-5.12.1]$ netstat -apn|grep 8161

访问WebUI: http://hftclclw0001:8161/admin

默认是要输入用户秘密admin/admin


三、WebUI Jetty的配置

[hadoop@hftclclw0001 conf]$ pwd
/home/hadoop/apache-activemq-5.12.1/conf

[hadoop@hftclclw0001 conf]$ ll
total 76
-rw------- 1 hadoop root 5911 Oct 12 17:56 activemq.xml
-rw------- 1 hadoop root 1370 Oct 12 17:25 broker.ks
-rw------- 1 hadoop root  592 Oct 12 17:25 broker-localhost.cert
-rw------- 1 hadoop root  665 Oct 12 17:25 broker.ts
-rw------- 1 hadoop root 1357 Oct 12 17:25 client.ks
-rw------- 1 hadoop root  665 Oct 12 17:25 client.ts
-rw------- 1 hadoop root 1172 Oct 12 17:56 credentials-enc.properties
-rw------- 1 hadoop root 1121 Oct 12 17:56 credentials.properties
-rw------- 1 hadoop root  962 Oct 12 17:56 groups.properties
-rw------- 1 hadoop root 1087 Oct 12 17:56 jetty-realm.properties
-rw------- 1 hadoop root 7433 Oct 12 17:56 jetty.xml                    => Jetty的配置文件
-rw------- 1 hadoop root  965 Oct 12 17:56 jmx.access
-rw------- 1 hadoop root  964 Oct 12 17:56 jmx.password
-rw------- 1 hadoop root 3084 Oct 12 17:56 log4j.properties
-rw------- 1 hadoop root 1207 Oct 12 17:56 logging.properties
-rw------- 1 hadoop root 1016 Oct 12 17:56 login.config
-rw------- 1 hadoop root  961 Oct 12 17:56 users.properties

[hadoop@hftclclw0001 conf]$ cat jetty.xml
...
...
<bean id="securityLoginService" class="org.eclipse.jetty.security.HashLoginService">
        <property name="name" value="ActiveMQRealm" />
        <property name="config" value="${activemq.conf}/jetty-realm.properties" />
    </bean>
<bean id="securityConstraint" class="org.eclipse.jetty.util.security.Constraint">
        <property name="name" value="BASIC" />
        <property name="roles" value="user,admin" />
        <!-- set authenticate=false to disable login -->
        <property name="authenticate" value="true" />            =>如果该选项设置成了false,则不需要验证
    </bean>
...
...

所有用户的账号、秘密、角色都是在${activemq.conf}/jetty-realm.properties中配置的。


转载于:https://my.oschina.net/u/204498/blog/523035

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值