1.声明
当前内容主要用于记录在Linux的CentOS7中安装和启动Artemis(一个类似ActiveMQ的分支)
2.下载解压
1.下载(这里选择apache-artemis-2.17.0这个版本)
wget https://mirrors.bfsu.edu.cn/apache/activemq/activemq-artemis/2.17.0/apache-artemis-2.17.0-bin.tar.gz
2.解压:
tar xvf apache-artemis-2.17.0-bin.tar.gz
发现实际下载后的文件名:apache-artemis-2.17.0-bin.tar.gz
3.安装
1.需要使用create的方式创建一个broker来实现(切换到bin目录下)
./artemis create --http-host 192.168.1.100 /home/hy/broker
这个意思就是在指定的文件下/home/hy/broker创建artemis的broker
并且绑定httphost为:192.168.1.100
此时会出现需要输入的用户名和密码,以及提示启动的方式
4.启动和访问
以阻塞方式启动:(本人选择这个)
/home/hy/broker/bin/artemis run
以后台方式启动:
/home/hy/broker/bin/artemis-service start
结果:
看到这个logo感觉很牛皮
访问:需要开放Linux的端口给外界,和ActiveMQ一致:8161
以及其他
在浏览器中输入:http://192.168.1.100:8161/
选择管理控制台:
感觉是不是比ActiveMQ的逼格要高啊!,输入用户名密码…
这个就是登陆成功后的页面
5.关闭
使用另外一个shell执行
/home/hy/broker/bin/artemis stop
6.总结
1.个人感觉Artemis绝对会替换ActiveMQ,原因:老的ActiveMQ支持的功能不够多,界面逼格不够强大
2.Artemis的启动方式完全不一样,但是页面好看