一、实现步骤
1、安装jdk,配置环境变量
①下载地址:https://www.oracle.com/techne`twork/java/javase/downloads/jdk11-downloads-5066655.html
②直接解压安装
③配置环境变量:
vi /etc/profile
#添加如下
export JAVA_HOME=/jdk安装路径/jdk-11.0.11
export PATH=$JAVA_HOME/bin:$PATH
2、安装logstash
①下载地址:https://www.elastic.co/cn/downloads/past-releases/logstash-7-9-3
②直接解压安装
③安装logstash-output-stomp插件:
方法一:
cd /logstashan安装路径
bin/logstash-plugin install logstash-output-stomp
方法二:
去官网下载该插件
vi /logstash下载路径/Gemfile
gem "logstash-output-stomp", :path => "/插件下载存放路径/logstash-output-stomp"
④修改配置文件logstash.conf
input {
xxxxxx
}
output {
stomp {
host => "localhost"
port => "61613"
destination => "/queue/test"
user => "admin"
password => "admin"
}
stdout {}
}
⑤启动logstash
cd /logstash安装路径
./bin/logstash -f logstash.conf
3、安装Active MQ
①下载地址:https://activemq.apache.org/components/classic/download/
②直接解压安装
③修改jetty.xml
cd /Active MQ安装路径
vi conf/jetty.xml
ps:划红线处默认为:127.0.0.1,将其改为0.0.0.0
④启动Active MQ
./activemq/bin/activemq start
⑤访问ip:8161
wget ip:8161
注意:如果④访问失败,则首先检查一下安装服务机器8161和61616端口是否开放
/sbin/iptables -L -n
⑥端口开放方式
/sbin/iptables -I INPUT -p tcp --dport 8161 -j ACCEPT
⑦访问ip:8161输入账户:admin 密码:admin 可执行界面管理操作