activemq部署教程(改)

616133571 贡献于2017-03-05

作者 Administrator  创建于2015-08-19 07:33:00   修改者pan  修改于2017-01-17 08:12:00字数3660

文档摘要:
关键词:

 ActiveMQ安装与配置 一、安装 1. Windows 1.1 运行环境 ·JDK 1.7 (或以上) 1.2 安装步骤 1. 下载JDK 1.7(或以上) ·官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载 2. 创建JDK安装目录 ·在目标目录下创建java文件夹 3. 安装JDK(不同版本稍微有点不同,这里仅说明1.7) ·一般安装jdk都包括jdk和jre两项 ·程序会先安装jdk,再安装jre ·注意,都安装在java目录下,如下图: 4. 配置java环境变量 ·位置:我的电脑(右键) -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 ·JAVA_HOME:目标位置\java\jdk1.x.x (例:D:\software\java\jdk1.7.0_17) ·PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(追加) ·CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(注:前面有“.;”) 5. 下载ActiveMQ,并解压 ·官网:http://activemq.apache.org/activemq-591-release.html(目前最新发布版5.9) ·下载 ·解压 6. 进入目录ActiveMQ\bin\win64(或win32) 7. 双击执行InstallService.bat安装到Windows服务 8. 快捷键Win + R,运行services.msc,打开Windows服务 9. 找到ActiveMQ服务,右键启动服务 10. 成功后,打开管理后台:http://127.0.0.1:8161/admin 2. Linux 2.1 运行环境 ·JDK 1.7 (或以上) 2.2 安装步骤 1. 下载JDK 1.7(或以上) ·官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html下载 ·文件:jdk-8u111-linux-x64.tar.gz(例) 2. 解压安装包 ·tar zxvf jdk-8u111-linux-x64.tar.gz 3. 配置java环境变量 ·vi /etc/profile 输入i 尾部加入内容如下: export JAVA_HOME=安装包所在目录/jdk1.8.0_111 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH 输入:wq(保存退出) ·加载刚设置的变量 source /etc/profile ·测试是否安装成功 输入 java -version 然后会显示jdk的版本信息等 输入javac 会显示javac的命令帮助 这样jdk和环境变量就配置成功了 4. 下载ActiveMQ,并解压 ·官网:http://activemq.apache.org/activemq-591-release.html(目前最新发布版5.9) ·下载 ·解压 tar zxvf apache-activemq-5.9.1-bin.tar.gz 5. 进入目录,启动ActiveMQ ·cd apache-activemq-5.9.0/bin ·./activemq start(后台启动) ·./bin/activemq stop(后台停止) ·./bin/activemq console(控制台启动) 注意:如果配置为持久化到数据库,请确认数据库已启动 6. 成功后,打开管理后台:http://127.0.0.1:8161/admin 默认账号密码都为admin 二、配置 所有配置文件都在apache-activemq-5.9.0/conf目录下 1. 配置数据持久化 ·打开activemq.xml ·修改broker节点同一行添加属性, 增加persistent="true" 2. 配置管理后台登录账号 ·打开jetty-realm.properties 在最后面按格式添加或修改管理员 格式:-> 用户名:密码,角色 # Defines users that can access the web (console, demo, etc.) # username: password [,rolename ...] admin: admin, admin user: user, user 3. 配置连接验证 ·打开activemq.xml,在broker节点中,增加登录验证插件 ·打开credentials.properties # Defines credentials that will be used by components (like web console) to access the broker activemq.username=my#dev activemq.password=my#dev guest.password=password 三、数据存储到mysql数据库 1. 配置数据持久化 ·打开activemq.xml ·修改broker节点同一行添加属性, 增加persistent="true" 2.配置数据库 ·下载mysql连接jar包:mysql-connector-java-5.1.7-bin.jar 下载链接 http://dev.mysql.com/downloads/connector/j/ ·把文件放到apache-activemq-5.9.0/lib目录下 ·打开activemq.xml,配置mysql配置节点,注意,id为唯一标识 ·修改broker节点中,更改持久化适配器,数据源指向上面的bean的id 3.配置管理后台登录账号 ·打开jetty-realm.properties 在最后面按格式添加或修改管理员 # Defines users that can access the web (console, demo, etc.) # username: password [,rolename ...] admin: admin, admin user: user, user 4.配置连接验证 ·打开activemq.xml,在broker节点中,增加登录验证插件 ·打开credentials.properties # Defines credentials that will be used by components (like web console) to access the broker activemq.username=my#dev activemq.password=my#dev guest.password=password

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档