文章目录

  • 一、MQ常用命令
  • 二、防火墙常用命令
  • 三、MQ安装
    • 3.1. 在root权限下操作,赋予目录权限
    • 3.2. 给运行程序赋予可执行权限
    • 3.3. 配置环境变量
  • 四、MQ添加开机启动
    • 4.1. 添加开机启动至初始化目录
    • 4.2. 添加MQ内容如下
    • 4.3. 将activemq添加至配置文件
    • 4.4. 查看服务是否添加成功
    • 4.5. 重启主机
  • 五、后台登陆验证

一、MQ常用命令

命令 说明
activemq start 启动MQ
activemq status 查看启动MQ
activemq restart 重新启动MQ
activemq stop 停止MQ

二、防火墙常用命令

命令 说明
service iptables start 启动防火墙
service iptables status 查看启动防火墙
service iptables restart 重新启动防火墙
service iptables stop 停止防火墙
#编辑防火墙配置文件
vim /etc/sysconfig/iptables
#添加开发端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8161 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 61616 -j ACCEPT

三、MQ安装

3.1. 在root权限下操作,赋予目录权限

#为apache-activemq-5.15.9目录赋权
chmod 777 apache-activemq-5.15.9

3.2. 给运行程序赋予可执行权限

#进入apache-activemq-5.15.9\bin目录
chmod 755 activemq

3.3. 配置环境变量

#进入mq根目录
cd /app/apache-activemq-5.15.9
#编辑环境配置文件
vim /etc/profile
#添加内容如下:
export MQ_HOME=/app/apache-activemq-5.15.9
export PATH=${MQ_HOME}/bin:$PATH
#刷新环境变量配置
source /etc/profile

四、MQ添加开机启动

4.1. 添加开机启动至初始化目录

#进入MQ的bin目录,复制activemq到/etc/init.d目录下面cd /app/apache-activemq-5.12.0/bin/#复制activemq 启动脚本到系统初始化目录下面cp activemq /etc/init.d/#进入系统初始化目录
cd /etc/init.d/activemq
#编辑/etc/init.d/activemq文件
vim /etc/init.d/activemq

4.2. 添加MQ内容如下

在第2行添加如下内容:

#### BEGIN INIT INFO
# Provides:             activemq
# Required-Start:       $remote_fs $syslog
# Required-Stop:        $remote_fs $syslog
# Default-Start:        2 3 4 5
# Default-Stop:         0 6
# chkconfig: 2345 64 36
# Short-Description:    ActiveMQ server
### END INIT INFO
export JAVA_HOME=/app/jdk1.8.0_144
export ACTIVEMQ_HOME=/app/apache-activemq-5.15.9/

4.3. 将activemq添加至配置文件

chkconfig --add activemq

4.4. 查看服务是否添加成功

chkconfig --list
  • 显示该服务则成功

4.5. 重启主机

reboot

五、后台登陆验证

企业实战01_Linux下安装ActiveMQ并设置开机启动相关推荐

  1. openwrt路由器(RP-LINK)安装python并设置开机启动程序

    由于项目需求+实际条件限制,需要在某台设备上运行一个python小程序,在工业机器人和云服务器之间实现信息转发的功能.因为机器人也需要通过路由器认证连接校园网,出于简化设备的考虑(不想每次跑程序还得开 ...

  2. linux 下编辑 rc.local 设置开机启动

    设置开机启动示例: # touch /etc/init.d/rc.local 设置为可执行: # chmod +x /etc/init.d/rc.local 用 update-rc.d 设置启动级别: ...

  3. linux下nginx与php设置开机启动代码

    2019独角兽企业重金招聘Python工程师标准>>> nginx设置成开机自启动 1.vi /etc/init.d/nginx 输入如下内容 #!/bin/bash # nginx ...

  4. CentOS 7.6 64位安装docker并设置开机启动

    步骤如下 安装docker.docker-compose yum -y install docker-io docker-compose 启动docker service docker start 设 ...

  5. limux php启动_linux下nginx与php设置开机启动代码

    nginx设置成开机自启动 1.vi /etc/init.d/nginx 输入如下内容 #!/bin/bash # nginx Startup script for the Nginx HTTP Se ...

  6. 项目实战-linux下安装activeMQ

    1.下载ActiveMQ wget https://archive.apache.org/dist/activemq/5.16.3/apache-activemq-5.16.3-bin.tar.gz ...

  7. Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)

    1下载Zookeeper 2安装启动测试 2.1上载压缩文件并解压 2.2新建 zookeeper配置文件 2.3安装JDK 2.4启动zookeeper 2.5查看zookeeper的状态 3将Zo ...

  8. CentOS7安装Redis并且设置开机启动

    1. 首先下载redis源码,并使用tar进行解压缩 wget http://download.redis.io/releases/redis-4.0.8.tar.gztar xvzf redis-4 ...

  9. Linux 安装 Consul并设置开机启动

    1.下载consul安装包 官网地址:Install | Consul | HashiCorp Developer 2:解压到指定目录 unzip consul_1.6.1_linux_amd64.z ...

最新文章

  1. 【PP操作手册】创建公司间交易采购订单
  2. 天体运行轨迹_数字的天体运行轨迹l 周运势能量11.2512.1
  3. 软件测试工程师核心竞争力(转)
  4. 伯努利分布方差_统计分布--深入浅出统计学总结
  5. 安装composer以及laravel框架
  6. 经历越多困难,你就变的更韧性
  7. Gcc 完全参考手册,参数说明,操作指南-Gcc Complete referene
  8. android——wifi系统架构
  9. string类和标准模板库
  10. 苹果耳机可以用在安卓手机上吗_苹果史上最良心配件,安卓机用了根本停不下来...
  11. android中抽屉控件,Android自定义控件:类QQ抽屉效果
  12. 监控系统选型,一文轻松解决
  13. Idrac卡偶尔不可用处理办法
  14. ABAP在Eclipse中做abap cds视图(marc表增强字段增强)
  15. 广丰计算机技术学院,广丰区五都镇中学祝晓旺——信息技术教育的拓荒者
  16. 注册免费的外贸B2B平台有什么作用
  17. Java图书馆管理系统毕业设计、JAVA图书借阅系统设计与实现 毕设作品参考
  18. 接私活赚到W了!!!!
  19. Other | PPTV电视安装第三方应用教程
  20. c++程序员 常用工具集

热门文章

  1. 以撩妹为例,5分钟让你秒懂深度学习!
  2. HBase 文件合并
  3. Delta3d组件机制
  4. ubuntu16.04 计算视觉算法相关软件安装 亲测可用
  5. 基于链路思想的SpringBoot单元测试快速写法
  6. 定义下一代存储,打造全新一代数据基础设施
  7. 【干货】和你谈谈数据分析报告
  8. 新基建与智慧城市相遇 会碰撞出什么样的“火花”?
  9. MaxCompute中如何使用OSS外部表读取JSON数据?
  10. Service Mesh 初体验