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_logo18 分钟前
宝塔 Linux 面板 Docker 容器化部署指南
linux·运维·docker·宝塔·docker部署宝塔·宝塔部署教程·docker部署baota
云和数据.ChenGuang24 分钟前
批量给100台服务器装系统,还要完成后续的配置和软件部署
运维·服务器·开发语言·mysql
南烟斋..34 分钟前
Linux进程管理完全指南:创建、终止、回收与替换
linux·算法
sunon_34 分钟前
解决linux系统PDF中文乱码问题
linux·运维·pdf
BJ_bafangonline39 分钟前
Xmanager怎么显示远程linux程序的图像?
linux·运维·服务器
yBmZlQzJ40 分钟前
内网穿透 + 域名解析:到底解决了什么核心问题?
运维·经验分享·网络协议·docker·容器
小挪号底迪滴40 分钟前
Docker容器化实践:从开发到生产的完整流程
运维·docker·容器
gordon~91 小时前
Docker常用命令
运维·docker·容器
珠海西格电力1 小时前
零碳园区应急能源基础架构规划:备用电源与清洁能源联动配置
大数据·运维·人工智能·物联网·能源
云水木石1 小时前
Rust 语言开发的 Linux 桌面来了
linux·运维·开发语言·后端·rust