1. 下载安装包

下载地址:https://pan.baidu.com/s/18xzjBAchjWqsHNA1HuYvTg

2. 配置环境

已安装jdk 1.7 & jdk 1.8

PS:下载jdk 1.8:

① 先查看name -a 查看linux 版本号【X86_64 为64位系统-兼容32位】

② oracle 官网下载指定版本【要点选accept,否则无法下载】

③ 解压到指定目录,默认为

解压命令:tar -zxvf jdk-8u131-linux-x64.tar.gz

④ 配置环境变量

1 vim /etc/profile #编辑配置文件2

3 # Sun JDK profile4

5     export JAVA_HOME=/usr/local/jdk1.8/jdk1.8.0_1316

7     export JRE_HOME=${JAVA_HOME}/jre8

9     export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib10

11     export PATH=${JAVA_HOME}/bin:$PATH12

13 :wq # 保存并退出 【或shift+ZZ】14

15 source /etc/profile # 使/etc/profile文件生效16

17 java -version # 查看java版本显示

3. 启动

1 cd bin #进入bin目录2

3 # 前台启动,有启动日志(可以用于查看是否正常启动)4 ./activemq console5

6 # 后台启动,无启动日志7 ./activemq start8

9 # 关闭10 ./activemq stop11

12 # 重启13 ./activemq restart14

15 #查看进程16 ps -ef | grepactivemq17

18 # 杀死进程19 kill 1234

20

21 # 查看61616端口是否打开22 netstat -anp | grep 8161

23 netstat -anp | grep 61616

4. ActiveMQ指定 jdk1.8

① 修改配置文件

1 #进入activemq bin目录2 cd /opt/apache-activemq-5.15.4/bin3

4 #修改env,环境配置文件5 vim env

6

7 #添加指定 jdk 1.8信息8 #进行修改 insert9 i10 #添加信息11 JAVA_HOME="/opt/jdk1.8"

12

13 #保存并退出

14:wq # 保存并退出 【或shift+ZZ】

② 重启MQ

./activemq restart

5. 修改tomcat 配置,调用MQ

① 修改配置信息

1 #进入tomcat路径下2 cd /opt/tomcat/webapps/ROOT/WEB-INF/

3

4 #修改tomcat 配置文件5 vim server.properties6

7 #修改activemq配置,添加如下信息8 activemq.url=tcp://10.10.101.101:61616

9 activemq.username=admin10 activemq.password=admin

② 重启tomcat

1 #查看tomcat进程2 ps -ef | greptomcat3

4 #杀掉进程5 kill -9 1234

6

7 #启动tomcat8 ./opt/tomcat/bin start.sh ;tail -f ../logs/catalina.out

6. 其他配置或常见问题

① jetty.xml 配置

1 #activemq配置文件路径2 vim /opt/apache-activemq-5.15.4/conf/jetty.xml3

4 # web管理访问的ip和端口5 # 可以改成本机的外部IP,不能改成127.0.0.1 ,否则外部无法访问6

7

8

9

10

11

② activemq.xml

1 vim opt/apache-activemq-5.15.4/conf/activemq.xml2

3 # 使用到的ip和端口4

5

6

7

8

9

10

11

12 #默认openwire 端口号为 61616

③ 常见问题

a. jdk版本不兼容【需要jdk 1.8版本】

问题描述:

启动时报错,

解决办法:由于机器安装的是jdk1.7 不兼容导致,安装jdk1.8 并指定到activemq,问题解决。

activemq linux 100M,Linux下安装 activemq 并指定jdk 1.8(示例代码)相关推荐

  1. ActiveMq工作笔记001---Windows10下安装ActiveMq

    技术交流QQ群[JAVA,C++,Python,.NET,BigData,AI]:170933152 D:\ProgramFiles\apache-activemq-5.15.9 apache-act ...

  2. 51分布式电商项目 - Linux下安装ActiveMQ

    安装包已上传至百度网盘: 链接:https://pan.baidu.com/s/1THpgvTtH_PXWp55v895cAA 提取码:ks1y 下面讲解在Linux下安装ActiveMQ 1)将 a ...

  3. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  4. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  5. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  6. Linux: debian/ubuntu下安装Neo4j

    文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...

  7. Linux(Ubuntu14.04)下安装Anaconda和Spyder

    Linux(Ubuntu14.04)下安装Anaconda是为了安装python所需要的各种库以及他们的环境配置. Spyder是使用python的IDE 安装python和pip 一般linux系统 ...

  8. mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)

    这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...

  9. centos / Linux 服务环境下安装 Redis 5.0.3

    centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...

  10. apache php debug,fedora linux apache/php下安装配置xdebug

    核心内容: 在fedora13下从源码编译安装xdebug: 如果仅仅需要在linux/fedora13,14下安装xdebug,请参看本文,直接下载二进制文件并安装使用 fedora linux下p ...

最新文章

  1. 【camera】基于深度学习的车牌检测与识别系统实现(课程设计)
  2. Chrome浏览器控制台报错NET::ERR_SSL_OBSOLETE_VERSION
  3. windows下使用开源gSOAP技术调用WebService
  4. MacBook Air m1的内存
  5. Redis学习笔记(11)——Redis缓存集群方案
  6. mysql的1045 28000 排查方法
  7. PDH光端机常见故障问题解决方法
  8. java开机自启动 Linux,java项目jar包开机自启(WINDOWS,Linux)
  9. mysql通常使用语句_Mysql 常用SQL语句集锦
  10. callback函数_小程序不同页面的异步回调,callback和promise的使用讲解
  11. python ip,Python IP处理模块IPy(转载)
  12. 《大数据——大价值、大机遇、大变革》试读
  13. 【BIRT】在页面上展示xxxx年xx月xx日
  14. 如何在C#窗体中定义全局变量
  15. bzoj3159: 决战
  16. asp.net MVC使用 jsQR 扫描二维码
  17. Ansys Speos | 手把手教你画光导
  18. datastore java_Android 使用DataStore存储数据
  19. OC 5217欧创芯原装芯片一款连续电感电流导通模 式的降压型 LED 恒流驱动器,SOT23-5 封装
  20. 汽车电子学习笔记---CAN网络(二)

热门文章

  1. Java 浅析内部类
  2. Lucene的分析过程
  3. LightOj 1088 - Points in Segments (二分枚举)
  4. Python垃圾回收机制:gc模块
  5. 并发编程学习之延时队列DelayQueue
  6. Nacos注册中心之服务实例心跳续约与实例过期下线源码解析
  7. 技术复习-java类加载机制
  8. linux常用的搜索命令
  9. 并发、可重入性与信号安全
  10. 英语中的完成时态的比较