Linux CenOS7下安装ActivetMQ
演示环境: Centos7、jdk8、activemq5.15.8
下载地址: Redirecting…
解压: tar -zxvf apache-activemq-5.15.8-bin.tar.gz -C /var
修改目录名称 mv /var/apache-activemq-5.15.8/ /var/activemq/
启动: ./bin/activemq start
停止:./bin/activemq stop
做成系统服务
1、创建一个systemd服务文件:vi /usr/lib/systemd/system/activemq.service
2、 放入内容
[Unit]
Description=ActiveMQ service
After=network.target
[Service]
Type=forking
ExecStart=/var/activemq/bin/activemq start
ExecStop=/var/activemq/bin/activemq stop
User=root
Group=root
Restart=always
RestartSec=9
StandardOutput=syslog
SyslogIdentifier=activemq
WantedBy=multi-user.target
3、 找到java命令所在的目录 whereis java
4、设置activemq配置文件/var/activemq/bin/env中的JAVA_HOME
# Location of the java installation
# Specify the location of your java installation using JAVA_HOME, or specify the
# path to the "java" binary using JAVACMD
# (set JAVACMD to "auto" for automatic detection)
JAVA_HOME="/usr/local/java/jdk1.8.0_181"
JAVACMD="auto"
5、 通过systemctl管理activemq启停
- 启动activemq服务: systemctl start activemq
- 查看服务状态: systemctl status activemq
- 创建软件链接:ln -s /usr/lib/systemd/system/activemq.service /etc/systemd/system/multi-user.target.wants/activemq.service
- 开机自启: systemctl enable activemq
- 检测是否开启成功(enable): systemctl list-unit-files |grep activemq
6、 防火墙配置,Web管理端口默认为8161,通讯端口默认为61616
- 添加并重启防火墙
firewall-cmd --zone=public --add-port=8161/tcp --permanent
firewall-cmd --zone=public --add-port=61616/tcp --permanent
systemctl restart firewalld.service
- 或者直接关闭防火墙: systemctl stop firewalld.service
Linux CenOS7下安装ActivetMQ相关推荐
- Linux CenOS7下安装RabbitMQ
一.安装依赖环境erlang 在 RabbitMQ Erlang Version Requirements - RabbitMQ 页面查看安装rabbitmq需要安装erlang对应的版本 在 htt ...
- Linux环境下安装nginx
大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...
- 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况
在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...
- linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...
- Arduino可穿戴教程Linux平台下安装Arduino IDE
Arduino可穿戴教程Linux平台下安装Arduino IDE Linux平台下安装Arduino IDE Linux平台下的安装方式和Windows下的zip形式安装是类似的,只是Linux下的 ...
- linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法
在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- Linux(CentOs)下安装Phantomjs + Casperjs
Linux(CentOs)下安装Phantomjs + Casperjs 是参照cnMiss's Blog http://ju.outofmemory.cn/entry/70691的博客进行安装的 1 ...
- Linux服务器下安装配置Nginx的教程
这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...
最新文章
- android 瀑布流的实现(用recyclerview的实现的)
- Hadoop之父Doug Cutting
- 有关指针的数据类型的小结
- 希捷服务器硬盘savvio,2.5英寸进军万转!希捷Savvio硬盘评测
- cpu烤机工具_MySQL常用工具选择和建议
- mysql 织梦 优化,优化分析:分享织梦搭建和后台优化设置
- 【转】Create Hello-JNI with Android Studio
- 文章转载-见贤思齐焉,见不贤而内自省也
- sqlite3_exec
- 华为nova 7 se鸿蒙,荣耀v40和华为Nova7Pro哪个好-参数对比-更值得入手
- Android逆向笔记-破解某APP签名摘要算法
- ASP.NET中对Exception的统一集中处理常见的有两种方式的一些问题总结
- android异步加载视频缩略图,swift-如何将视频URL的缩略图异步加载到tableview列表中...
- Oracle 收购Sun之后的演义:IBM 和SAP何去何从
- Java 获取项目文件路径
- 灵思致远测色仪色差宝和颜色识别器APP介绍
- DC入门(二)综合脚本
- Action Extension
- word pdf 互转
- 多分类任务中每个类Acc、Specificity、Sensitivity、Precision的计算
热门文章
- co11n——生产订单确认的BAPI
- 实用场景解析:那些漂亮的可视化图表都是如何做的?
- 合作分享还是独占独食?阿里健康、京东健康走出了两条不同的路
- 凡普金科以互金 “头马”入选互联网企业百强的启示:创新为王
- adb 连接某个wifi_一加7 Pro全局强制开启90Hz刷新率的办法(附ADB文件下载)
- php怎么输出倒三角_JS数组中,两两比较的算法,为了获取重复的值,并在php数组中,使用这种倒三角算法...
- 后面的参数_常用的JVM参数,你现在就记好
- Python的Mixins机制
- python限定方法参数类型、返回值类型、变量类型等
- 计算机ftp无法找到启动路径,filezilla出现路径错误导致无法启动怎么办?filezilla无法启动的解决方法...