安装ActiveMQ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装ActiveMQ相关的知识,希望对你有一定的参考价值。
win安装ActiveMQ
ActiveMQ网址:
到官网下载地址上下载安装包,选择.zip进行下载:
下载好后,进行解压,解压完成后,进入到bin目录下:
接着进入到与系统位数对应的目录下,使用管理员身份运行activemq.bat,就可以直接启动了:
显示如下信息,表示启动成功:
访问本机的8161端口即可访问到ActiveMQ的主页,如下:
点击如下链接可以进入到ActiveMQ的管理页面:
会要求输入一个用户密码,默认都是admin:
登录成功后如下:
但是以上这种启动方式是在前台启动,关闭窗口的话服务也就停止了。所以我们要使用服务的方式来进行启动,使用管理员身份运行InstallService.bat:
然后打开 win 下的服务,在服务里启动ActiveMQ,这样就会在后台作为一个服务进行启动了:
Linux安装ActiveMQ
同样的到之前的官网下载地址上,右键复制下载链接,然后到Linux中,使用wget命令进行下载:
[[email protected] ~]# cd /usr/local/src
[[email protected] /usr/local/src]# wget https://mirrors.tuna.tsinghua.edu.cn/apache//activemq/5.15.4/apache-activemq-5.15.4-bin.tar.gz
解压并移动到/usr/local下:
[[email protected] /usr/local/src]# tar -zxvf apache-activemq-5.15.4-bin.tar.gz
[[email protected] /usr/local/src]# mv apache-activemq-5.15.4 ../activemq
[[email protected] /usr/local/src]# cd !$
cd ../activemq
[[email protected] /usr/local/activemq]# ls
activemq-all-5.15.4.jar conf docs lib NOTICE webapps
bin data examples LICENSE README.txt webapps-demo
[[email protected] /usr/local/activemq]#
进入到bin目录下,使用 activemq 命令进行启动:
[[email protected] /usr/local/activemq]# cd bin/
[[email protected] /usr/local/activemq/bin]# ./activemq start
INFO: Loading ‘/usr/local/activemq//bin/env‘
INFO: Using java ‘/usr/bin/java‘
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : ‘/usr/local/activemq//data/activemq.pid‘ (pid ‘564‘)
[[email protected] /usr/local/activemq/bin]#
如上则是启动成功,进程ID为546,然后查看8161端口是否已监听:
[[email protected] /usr/local/activemq/bin]# netstat -lntp |grep 8161
tcp 0 0 0.0.0.0:8161 0.0.0.0:* LISTEN 564/java
[[email protected] /usr/local/activemq/bin]#
确认启动成功后,使用浏览器访问相应的IP及端口号,看看能否访问到activemq的主页:
并且能够成功登录到管理页面:
那么就算是安装成功了,我们就可以开始使用activemq作为我们的消息中间件了。
如果有防火墙访问不到的话,并且系统是CentOS7的话,可以使用以下命令开放8161端口:
[[email protected] /usr/local/activemq/bin]# firewall-cmd --zone=public --add-port=8161/tcp --permanent
success
[[email protected] /usr/local/activemq/bin]# firewall-cmd --reload
success
[[email protected] /usr/local/activemq/bin]#
以上是关于安装ActiveMQ的主要内容,如果未能解决你的问题,请参考以下文章