`
frank1998819
  • 浏览: 732401 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

ActiveMQ安装及运行(转)

 
阅读更多

1、ActiveMQ的下载

   http://activemq.apache.org/download.html

 

   当前最新版本:apache-activemq-5.8.0-bin.zip

 

2、ActiveMQ的安装

   直接解压至任意目录(如:F:\apache-activemq-5.8.0)

 

3、启动ActiveMQ服务器

             最简单方法:直接运行bin\activemq.bat

 

4、测试

ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616"

C:\Documents and Settings\Administrator>netstat -an|find "61616"

    TCP        0.0.0.0:61616                    0.0.0.0:0                            LISTENING

 

5、监控

ActiveMQ5.8.0版本默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用。

 

 

http://127.0.0.1:8161/admin

 

   需要输入登录用户名与密码;默认用户名与密码是 admin,admin

   注意:

   (1)、登录的用户与密码配置

           conf/jetty-realm.properties

   (2)、8161端口配置

 

           conf/jetty.xml

 

_____________________________________________________________

Windows 遇到的问题,启动不了active-mq,报端口61616已占用 ,并且用 netstat -ano |findstr 61616

也查不到端口被占用,google说 Internet Connection Sharing (ICS)服务占用,kill了这个服务,

        启动active-mq Ok了,唉,没有明白。

 

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++

For Linux

+++++++++++++++++++++++++++++++++++++++++++++++++++++

 

安装环境:linux rhe
activemq版本:5.8.0
1.从http://activemq.apache.org/download.html地址下载apache-activemq-5.8.0-bin.tar.gz包
2.解压缩到指定的目录
Shell代码  收藏代码
  1. tar zxvf apache-activemq-5.8.0-bin.tar.gz -C /usr/local  
解压缩后会在/usr/local下生成apache-activemq-5.8.0目录,其中bin目录下就是activeMQ的执行脚本存在的位置了。
3.如果启动脚本无法执行,我们需要修改一下权限
Shell代码  收藏代码
  1. cd /usr/local/apache-activemq-5.8.0/bin  
  2. chmod 775 activemq  
4.设置activeMQ配置环境.activemqrc
Shell代码  收藏代码
  1. bin/activemq setup ~/.activemqrc  
5.启动activeMQ
在activemq主目录键入如下命令: 
Shell代码  收藏代码
  1. bin/activemq start  
然后会看到控制台日志输出如下:
Shell代码  收藏代码
  1. INFO: Loading '/home/chenzhou/.activemqrc'  
  2. INFO: Using java '/usr/java/jdk1.6.0_03/bin/java'  
  3. INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details  
  4. INFO: pidfile created : '/usr/local/apache-activemq-5.8.0/data/activemq-localhost.localdomain.pid' (pid '18567')  
我们也可以把日志输出到指定的日志文件中
Shell代码  收藏代码
  1. bin/activemq start > /tmp/smlog  2>&1 &  
然后日志就输出到/tmp/smlog文件中了
注意:官方文档中标明了如果按上述的方式启动后,如果我们把linux终端窗口关闭的话,则服务也会停止
具体如下:
不过,我尝试了一下关闭xshell终端,貌似服务依然正在,没有退出。
不过为了保险起见,我们在启动时最好还是加上nohup参数
启动命令如下:
Xshell代码  收藏代码
  1. nohup bin/activemq start  
或者:
Shell代码  收藏代码
  1. nohup bin/activemq start > /tmp/smlog 2>&1 &  
查看启动情况:
通过端口查询,activeMQ默认配置下启动会启动8161和61616两个端口,其中8161是mq自带的管理后台的端口,61616是mq服务默认端口:
Shell代码  收藏代码
  1. netstat -ntlp|grep 8161  
  2. netstat -an|grep 61616  
访问activeMQ管理界面,http://ip:8161/admin,如果是本机就是http://localhost:8161/admin

 

分享到:
评论

相关推荐

    ActiveMQ 安装 手册 说明

    ActiveMQ 安装 手册 说明 ActiveMQ实战(linux):安装与运行 下载与安装 cp apache-activemq-5.3.0-bin.tar.gz /usr/local/ chmod -R 777 apache-activemq-5.3.0

    ActiveMQ的安装与使用

    ActiveMQ的安装与使用

    Spring ActiveMQ安装、配置、打包服务及实例

    ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,...附件资料主要含:ActiveMQ包,安装配置文档,将服务端做成服务文档及与spring框架结合的导入即可运行实例!

    Linux安装ActiveMQ.doc

    ActiveMQ是一款流行的Message服务器,在Windows开发环境下,一般可以直接运行命令行,或者在Spring中以嵌入式启动。在生产环境中,ActiveMQ需要在Linux上部署。

    activemq+spring demo 简单示例222

    activemq+spring demo 简单示例。安装activemq 启动,运行Test

    activeMQ收发工具.rar

    activeMQ的测试工具,用于发送和接收activeMQ消息,jar包形式的,安装完jdk之后用java -jar xxx.jar命令运行

    activemq-demo

    一个用Spring+Activemq实现的消息平台

    activemq新手大全

    二、activemq介绍及安装 1、消息中间件简介 2、activemq 2.1、activemq简介 2.2、activemq下载 2.3、运行activemq服务 2.4、测试 2.5、监控 3、activemq特性 4、activemq使用场景 三、activemq简单实例 四、...

    ActiveMQ 5.7源码及jar包

    apache-activemq 5.7 源码及jar包 含帮助文档,源代码,例子等。项目可部署运行,亲测。

    java操作activeMQ(java项目代码及jar包可运行,队列和订阅模式)

    java操作activeMQ(java项目代码及jar包可运行,队列和订阅模式)

    activemq监控服务器状态,应用异常并发送邮件

    activemq监控服务器状态,应用异常并发送邮件详细Linux配置过程。 主要支持功能: 1、服务器CPU异常预警 2、服务器硬盘不足预警 3、tomcat进程自动关闭后自动启动及预警 4、数据库异常预警等等。

    ActiveMQ JAVA简单项目案例

    ActiveMQ 是Apache出品,最流行的,能力...本压缩包是是实现ActiveMQ中点对点与发布订阅模式的java项目,下载后可配合运行好的ActiveMQ服务直接运行。 没有ActiveMQ服务的可下载本人的ActiveMQ消息中间件,运行即可。

    activeMQ示例 activeMQ demo,java分布式技术

    请将本maven项目引入你自己的maven项目中(在你自己的pom.xml文件中配置这个项目的gourp和id以及版本号),通过模块化导入,注意把spring-activeMQ.xml加载到容器当中,运行tomcat启动项目,即可看到效果。

    springboot整合activemq案例

    springboot整合activemq案例,queue,topic两种模式 定时运行和controller请求运行两种方式

    ActiveMQ的简单例子

    包含了ActiveMQ的两种模式(点对点、发布与订阅),用idea开发与测试,运行前请先安装ActiveMQ

    ActiveMQ开发实例-5

    ActiveMQ开发实例-5,ActiveMQ运行包,已验证可直接使用,需配合ActiveMQ开发实例系列其他资源使用

    activemq_demo,activeMQ的简单demo

    activeMQ的简单demo,直接导入项目后运行即可使用,非常简单易懂

    apache-activemq-5.17.3

    apache-activemq,运行需要依赖的jdk版本为11+

    apache-activemq-5.15.2

    解压缩后,运行bin目录下,activemq.bat运行ActiveMQ程序,既可以运行。别人的下载积分要的太多所以整理了一个最新的5.15.2版本,亲测可用请放行下载。并附带一个《使用说明》里面有简单的使用例子。

    ActiveMQ笔记08-ActiveMQ在Linux下安装

    将ActiveMQ放到Linux中,使用命令“tar -zxvf apache-activemq-5.15.9-bin.tar...通过Linux里查看服务命令:ps -ef | grep activemq,可以看到ActiveMQ正在运行。 通过Linux里查看端口号的命令:netstat -anp|grep 6161

Global site tag (gtag.js) - Google Analytics