centos搭建activemq5.16

下载jdk、activemq(我这里都放在在/usr/local)之后。。。

/usr/local/activemq/bin/目录下有一个env文件添加JAVA_HOME

注意activemq.xml里面不能出现中文,注释也不行

接下来在/usr/lib/systemd/system/创建activemq.service文件

powershell 复制代码
# 单元节段的开始标记
[Unit]
# 服务的描述信息
Description=Description=ActiveMQ service
# 定义服务在网络目标、远程文件系统目标和域名解析服务目标完成后启动
After=network.target remote-fs.target nss-lookup.target
# 服务配置节段的开始标记
[Service]
# 定义服务类型为 forking,表示服务以分叉模式运行
Type=forking
# 定义服务启动命令
ExecStart=/usr/local/activemq/bin/activemq start
# 定义服务重新加载命令
ExecReload=/usr/local/activemq/bin/activemq restart
# 定义服务停止命令
ExecStop=/usr/local/activemq/bin/activemq stop
# 安装配置节段的开始标记
[Install]
# 指定服务将被安装到 multi-user.target 的依赖关系中,这使得该服务可以在多用户模式下启动
WantedBy=multi-user.target

重载systemctl daemon-reload

启动systemctl start activemq.service

停止systemctl stop activemq.service

重启systemctl restart activemq.service

查看状态systemctl status activemq.service

加入开机自启systemctl enable activemq.service

取消开机启动systemctl disable activemq.service

检测是否开启成功 systemctl list-unit-files | grep activemq

网络工具查看netstat -lnp|grep java,没安装的话执行yum -y install net-tools
注意:启动失败可以看/usr/local/activemq/data/里面的log日志分析

相关推荐
JAVA数据结构43 分钟前
Linux 运维常用命令详解
linux
huangyuchi.44 分钟前
【Linux系统】初见线程,概念与控制
linux·运维·服务器·页表·linux线程概念·linux线程控制·分页式存储管理
葡萄城技术团队44 分钟前
SpreadJS:让多源数据筛选排序如 Excel 般便捷高效
运维·服务器·excel
宇钶宇夕1 小时前
S7-200 SMART 实战:自动包装控制系统的指令应用拆解
运维·自动化
MacroZheng1 小时前
堪称一站式管理平台,同时支持Linux、MySQL、Redis、MongoDB可视化管理!
java·linux·后端
人生匆匆1 小时前
openEuler 24.03 (LTS-SP2)简单KVM安装+桥接模式
linux·服务器·桥接模式
代码的余温1 小时前
UNIX与Linux:五大核心差异解析
linux·服务器·unix
路溪非溪1 小时前
Linux驱动如何向应用层提供sysfs操作接口
linux·arm开发·驱动开发
半桔1 小时前
【Linux手册】信号量与建造者模式:以 PV 操作保证并发安全,分步组装构建复杂对象
linux·运维·安全·建造者模式
雷工笔记2 小时前
Linux系统学习之注意事项及命令基本格式
linux·运维·服务器