1.下载
下载地址:http://activemq.apache.org/
点击按钮
下载Linux下最新版安装包,点击即可下载
2.安装ActiveMQ
将之前下载的安装包上传到linux当中,一般会上传到/opt目录下,使用rz命令进行上传,上传完成后对安装包进行解压。
1 [root@localhost opt]# tar -zxvf apache-activemq-5.15.9-bin.tar.gz
之在根目录下创建myactiveMQ文件夹
1 [root@localhost opt]# mkdir /myactiveMQ
将解压的文件夹复制到myactiveMQ目录下
1 [root@localhost opt]# cp -r apache-activemq-5.15.9 /myactiveMQ/
使用ll命令,我们可以看到解压之后安装包的目录:
3.启动activeMQ
首先我们进入安装包的bin目录
直接执行activemq
1 [root@localhost bin]# ./activemq start
4、验证activeMQ是否成功启动
第一种方式:查看进程名称
1 [root@localhost bin]# ps -ef | grep activemq
我们可以看到我们查出了两个进程,我们过滤掉grep开头的进程
1 [root@localhost bin]# ps -ef | grep activemq | grep -v grep
这样我们就查出来了一个activemq进程
第二种方法:查看端口是否被占用:activeMQ的默认进程端口是61616
[root@localhost bin]# netstat -anp | grep 61616
端口被占用说明activeMQ已经启动了。
第三种方法:使用lsof命令查看端口是否被占用
1 [root@localhost bin]# lsof -i:61616
可以看到端口被占用,启动成功。
5.停止activeMQ
1 [root@localhost bin]# ./activemq stop
再次查看进程状态,并没又发现任何进程,说明进程已经停止。
6、带运行日志的启动方式
启动之后每一步都有日志,自己生成日志
1 [root@localhost bin]# ./activemq start > /myactiveMQ/run_activemq.log
我们可以看到并没有想之前启动一样打印一些信息,因为activeMQ把打印的日志都放到了我们指定得run_activemq.log这个日志文件当中。
1 [root@localhost bin]# vim /myactiveMQ/run_activemq.log