ActiveMQ下载和安装

一、下载地址

ActiveMQhttps://activemq.apache.org/components/classic/download/

注:每个版本有支持jdk版本的要求,根据自己本地安装的JDK版本进行选择

二、环境

            Java 运行时环境 (JRE) JRE 1.8或更高版本(版本 <=5.15.0 为 1.7,版本 <=5.10.0 为 1.6)(如果您计划重新编译源代码,则需要 JDK)。

           JAVA_HOME 环境变量必须设置为安装 JRE 的目

三、windows下安装启动ActiveMQ

1.将 ZIP 文件中的文件解压缩到您选择的目录中,解压即安装

2.启动 ActiveMQ

(1)从控制台窗口,切换到安装目录并运行ActiveMQ

(2)输入命令:bin\activemq start

3.测试

打开管理界面
    - 网址:http://127.0.0.1:8161/admin/
    - 用户名:admin
    - 密码:admin
    - 
注意:在配置文件中保存着用户名和密码的信息
 - 配置文件位置: apache-activemq-5.15.2\conf
 - 配置文件:jetty-realm.properties文件

4.停止运行ActiveMQ:在dos下按下ctrl+c即可

四、Linux下安装启动ActiveMQ

1.在Linux系统中,我们一般将安装软件在/ursr/local/这个目录中,我们将下载的activemq的tar包拷贝到这个目录下面,然后解压,解压即安装,解压命令:tar zxvf apache-activemq-5.16.2-bin.tar.gz

2.启动 ActiveMQ

(1) 启动方式一:在 shell 中,切换到安装目录并将ActiveMQ作为前台进程运行:先cd到activeMQ的bin目录,然后输入命令启动:./activemq console

 (2)启动方式二:在 shell 中,切换到安装目录并将ActiveMQ作为守护程运行:先cd到activeMQ的bin目录,然后输入命令启动:./activemq start

3.查看activeMQ 是不是启动的状态: ./activemq status

4.测试

(1)打开管理界面
    - 网址:http://192.168.1.101:8161/admin/
    - 用户名:admin
    - 密码:admin
    - 注意:这个IP是给虚拟机分配的IP

注意:在配置文件中保存着用户名和密码的信息
 - 配置文件位置: apache-activemq-5.15.2\conf
 - 配置文件:jetty-realm.properties文件

 

(2)Linux要先把8161这个端口暴露出来,否则是连接不上的
    - 查看开放的端口号:firewall-cmd --list-all
    - 添加指定的端口号:sudo firewall-cmd --add-port=8161/tcp --permanent
    - 重启防火墙:firewall-cmd --reload

其他常用的命令:
    - 查看防火墙状态:systemctl status firewalld
    - 开启防火墙:systemctl start firewalld  
    - 关闭防火墙:systemctl stop firewalld
    - 移除指定端口:firewall-cmd --permanent --remove-port=8161/tcp

当我们暴露了端口号之后,使用远程连接还是连接不上,就打开conf/jetty.xml配置文件 ,注释掉<property name="host" value="127.0.0.1"/>,如下:

<bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
        <!-- the default port number for the web console -->
        <!-- <property name="host" value="127.0.0.1"/> -->
        <property name="port" value="8161"/>
</bean>

5.停止运行ActiveMQ

(1)前台运行使用:Ctrl+C来终止 ActiveMQ

(2)后台运行使用:先cd到activeMQ的bin目录,然后输入命令启动:./activemq stop

6.指定日志文件输出位置

ActiveMQ日志默认的位置是在:%activemq安装目录%/data/activemq.log

我们也可以在启动的时候指定输出日志的位置,启动时指定日志输出文件:

./activemq start > /usr/local/log/activemq.log

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值