暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux-ActiveMq安装及启动停止命令

棉花糖老丫 2024-10-21
142

一、Linux操作系统

进入bin目录下,64位操作系统可以进入/bin/linux-x86-64

启动命令:./activemq start 该命令默认使mq后台运行

停止命令:./activemq stop

查看运行状态命令: activemq status。


二、Window系统

进入bin目录,64位操作系统可以进入\bin\win64

启动命令:点击activemq.bat

安装服务:点击InstallService.bat

删除服务:点击UninstallService.bat

默认访问界面:http://localhost:8161/admin/index.jsp

ActiveMQ默认启动到8161端口,服务端默认端口是 61616 ,默认用户名密码为admin、admin


三、linux下安装

1、前提条件 需要先 安装 JDK 并配置环境变量

2、下载或者上传完成之后就用命令去解压文件:tar -zxvf  apache-activemq-5.11.1-bin.tar.gz

3、进入都bin 目录 cd bin

activemq为启动关闭命令,具体 ./activemq start |stop |restart

启动activemq :./activemq start

查看activemq进程:ps -ef| grep activemq

防火墙的设置添加8161和61616端口号:

4、firewall-cmd --zone=public --add-port=8161/tcp --permanent (--permanent永久生效,没有此参数重启后失效)

重新载入 firewall-cmd --reload

查看端口是否设置成功:firewall-cmd --zone=public --list-ports

5、最后验证结果输入http://ip地址:8161/admin   用户名:admin 密码:admin

Activemq默认管理用户名和密码均是admin,如果我们要修改默认用户名和密码的话,可以通过修改jetty-realm.properties文件来达到目的。


四、activemq.xml配置

后台服务端连接密码:activemq.xml

在标签<systemUsage>上配置一下内容

    <plugins>
    <!-- Configure authentication; Username, passwords and groups -->
    <simpleAuthenticationPlugin>
    <users>
    <authenticationUser username="${activemq.username}"password="${activemq.password}" groups="users,admins"/>
                <authenticationUser username="user" password="${guest.password}"  groups="users"/>
    <authenticationUser username="guest" password="${guest.password}" groups="guests"/>
    </users>
    </simpleAuthenticationPlugin>
    </plugins>

             

    这个${activemq.password} 在conf/credentials.properties文件中配置

    jetty-realm.properties 后台登录用户密码

    credentials.properties  配置通过后台访问broker的用户密码  

    jmx.access   JMX 访问broker访问控制

    jmx.password JMX访问broker用户密码

    文章转载自棉花糖老丫,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论