消息中间件activemq的作用主要是解耦、异步、削峰。

我们按如下步骤详细讲解一下activemq的下载、安装与启动。

1、activemq的下载

下载地址:

http://activemq.apache.org/components/classic/download/

2、将安装包上传到linux系统的/opt目录下并解压缩

cd /opt  进入到/opt目录

rz –y  打开上传窗口

上传窗口界面如下图:

3、在根目录下新建myActivemq目录

cd /  进入根目录

mkdir myActivemq  创建目录

4、将压缩包拷贝到自己新建的目录中并解压缩

cp /opt/apache-activemq-5.15.10-bin.tar.gz /myActivemq  拷贝压缩包

cd /myActivemq/

tar -zxvf apache-activemq-5.15.10-bin.tar.gz  解压缩

解压缩后的目录内容如下图:

进入到解压缩目录:

cd apache-activemq-5.15.10

查看里边有哪些内容:

ls

其中:

lib:存放各种jar包,比如持久化时需要连接mysql数据库,需要放mysql的驱动jar包

bin:存放各种程序

5、普通启动activemq程序

cd bin 进入bin目录

ls 查看目录结构,如下图:

./activemq start  启动activemq

6、查看activemq是否启动成功

三种查看方式(activemq默认服务端口61616)

ps -ef | grep activemq|grep -v grep  根据名称查询

lsof -i:61616  根据端口查询

netstat -anp|grep 61616 根据端口查询

以上说明activemq安装及启动成功

7、关闭服务以及重启服务的命令

./activemq stop 关闭activemq服务

./activemq restart 重启服务

8、带运行日志的启动方式

这种启动方式就是activemq的每一步操作都会记录日志

./activemq start > /myActivemq/activemq.log

发现启动的相关信息也不在控制台打印,而是存储在日志文件中了

9、访问activemq的web控制台

访问地址如下:

http://192.168.225.132:8161/admin

默认用户名密码:admin/admin

登录后页面如下:

以上步骤就完成了activemq的下载、安装与启动,还是很简单的,只要敢于动手实践就可以的。

若有理解不到之处,望指正。

最新文章

  1. ASP.Net Core 里是如何把一个普通的 Action 返回类型转换为某种 IActionResult 的
  2. 常用python机器学习库总结
  3. Jmeter分布式测试搭建(二)
  4. input输入框输入文字出现清空文字按钮
  5. iOS 内存管理机制和循环引用处理方法
  6. SSE 标准化向量
  7. HDU1075 - What Are You Talking About(Trie树)
  8. android 中在CMD中查看sqlite
  9. [TypeScript] Understanding Decorators
  10. 【机房系统知识小结】微软自带RDLC报表,数据汇总设计
  11. openerp report image
  12. 转:.NET中使用Redis (一)
  13. flume1.8 开发指南学习感悟
  14. vuex核心
  15. ORA-27154: post/wait create failed ORA-27300 ORA-27301 ORA-27302
  16. Flask 框架
  17. warning: ISO C++ forbids converting a string constant to 'char*'
  18. webService入门理解
  19. AttributeError: 'WebDriver' object has no attribute 'switchTo'
  20. mybatis随笔一之SqlSessionFactoryBuilder

热门文章

  1. [数据结构 - 第6章] 树之二叉平衡树(C语言实现)
  2. 服务器端debug操作
  3. chrome的无头(headless)模式
  4. TP3.2 日期默认格式
  5. Java生成二进制文件与Postman以二进制流的形式发送请求
  6. Three.js场景的基本组件
  7. Centos7 yum方式安装MySQL
  8. Linux 服务器管理建议
  9. @FeignClient 调用另一个服务的test环境,实际上却调用了另一个环境testone的接口,这其中牵扯到k8s容器外容器内的问题,注册到eureka上的是容器外的旧版本
  10. 【Spring-AOP-学习笔记】