ActiveMQ入门到精通-ActiveMQ安装(单机)
2017-10-23 11:55
661 查看
二、ActiveMQ安装
1 下载
下载地址:http://activemq.apache.org/download.html
最新版5.15.1
2 安装和启动
环境准备:IP:10.0.31.144
环境:CentOS 6.6
JDK:1.8
apache-activemq-5.11.1-bin.tar.gz
(1)安装JDK并配置环境变量
本机中已经预装了 export JAVA_HOME=/usr/java/jdk1.8.0_131
(2)下载或上传Linux版的ActiveMQ到/usr/local 目录
[root@localhost ~]# cd /usr/local/ [root@localhost local]# wget http://apache.fayea.com/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz ....下载中.. [root@localhost local]# ll 总用量 55448 -rwxr-xr-x 1 root root 43399561 10月 23 11:12 apache-activemq-5.11.1-bin.tar.gz
(3)解压并重命名文件为activemq-5.11
[root@localhost local]# tar -zxvf apache-activemq-5.11.1-bin.tar.gz [root@localhost local]# mv apache-activemq-5.11.1 activemq-5.11 [root@localhost local]# ll 总用量 55452 drwxr-xr-x 10 root root 4096 2月 14 2015 activemq-5.11
(4)如果启动脚本没有权限,此时需要授权(此步可选)
[root@localhost local]# cd /usr/local/activemq-5.11/bin [root@localhost bin]# chmod 755 ./activemq
(5)启动activeMQ
[root@localhost local]# cd /usr/local/activemq-5.11/bin [root@localhost bin]# ./activemq start
(6)访问ActiveMQ管理界面
打开电脑浏览器,输入
http://10.0.31.144:8161/
点选Manage ActiveMQ broker
默认的用户名密码为:admin/admin,登陆后进入:
3 ActiveMQ安全配置
ActiveMQ 如果不加入安全机制的话,任何人只要知道消息服务的具体地址(包括 ip,端口,消息地址[队列或者主题地址],),都可以肆无忌惮的发送、接收消息。
关于 ActiveMQ 安装配置官方指导文档:
http://activemq.apache.org/security.html
1 添加新的用户密码:
以简单授权为例,配置新的用户名密码在 conf/activemq.xml中[root@localhost bin]# pwd /usr/local/activemq-5.11/bin [root@localhost bin]# cd .. [root@localhost activemq-5.11]# cd conf/ [root@localhost conf]# vim activemq.xml
在 broker 标签最后加入以下内容即可:
<plugins> <simpleAuthenticationPlugin> <users> <authenticationUser username="chen" password="chen123" groups="users,admins"/> </users> </simpleAuthenticationPlugin> </plugins>
定义了一个 chen 用户,密码为chen123,角色为 users,admins
2 修改admin用户的密码:
(1)编辑conf/jetty.xml[root@localhost conf]# pwd /usr/local/activemq-5.11/conf [root@localhost conf]# vim jetty.xml
确保 authenticate 的值为 true(默认)
(2)控制台的登录用户名密码保存在 conf/jetty-realm.properties 文件中,内容如下:
[root@localhost conf]# vim jetty-realm.properties
修改为admin: admin123, admin chen: chen123, user
解释:用户名:密码,角色
(3)重启
/home/wusc/activemq-01/bin/activemq restart
4 设置开机启动:
[root@localhost ~]# vi /etc/rc.local
加入以下内容
ActiveMQ
su - root -c '/usr/local/activemq-5.11/bin/activemq start'
相关文章推荐
- Redis入门到精通-Redis安装与部署(单机)
- Django环境安装--Django从入门到精通系列教程
- App测试从入门到精通之安装、卸载和运行测试
- HADOOP入门-单机模式安装HADOOP
- Hadoop入门(一)概念与单机安装
- Flask从入门到精通之flask安装
- Windows Server 2003从入门到精通系列之―:详细探讨Windows server 2003操作系统的安装方法
- Hadoop基础入门教程-Hadoop单机模式安装
- activeMQ的安装与简单入门
- ActiveMQ入门到精通-ActiveMQ简介
- Windows Server 2012 从入门到精通系列 之 安装部署
- Hadoop入门-Hadoop安装(单机)
- ActiveMQ入门到精通4-消息持久化到Mysql
- Android Studio2.0 教程从入门到精通Windows版 - 安装篇
- silverlight beta2 从入门到精通(9),自定义未安装插件提示
- Android Studio 安装教程 入门到精通