环境Centos7.5 IP:192.168.81.133
下载linux版的avtiveMQ安装文件,下载网址
http://activemq.apache.org/components/classic/download/
通过文件传输工具,将安装包和JDK发送到Linux环境下,我这里用的是Xftp也可以用rz命令,但是使用rz命令提前安装lrzsz工具,先关闭防火墙和SElinux
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
[root@localhost tool]# ll
总用量 229256
-rw-r--r--. 1 root root 64771208 7月 23 16:04 apache-activemq-5.16.2-bin.tar.gz
-rw-r--r--. 1 root root 169983496 7月 23 16:05 jdk1.8.0_131-1.8.0_131-fcs.x86_64.rpm
安装JDK和解压安装包并重命名
[root@localhost tool]# rpm -ivh jdk1.8.0_131-1.8.0_131-fcs.x86_64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:jdk1.8.0_131-2000:1.8.0_131-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
[root@localhost tool]# tar zxf apache-activemq-5.16.2-bin.tar.gz
[root@localhost tool]# ll
总用量 229256
drwxr-xr-x. 10 root root 193 4月 21 15:08 apache-activemq-5.16.2
-rw-r--r--. 1 root root 64771208 7月 23 16:04 apache-activemq-5.16.2-bin.tar.gz
-rw-r--r--. 1 root root 169983496 7月 23 16:05 jdk1.8.0_131-1.8.0_131-fcs.x86_64.rpm
[root@localhost tool]# mv apache-activemq-5.16.2 activemq
[root@localhost tool]# ll
总用量 229256
drwxr-xr-x. 10 root root 193 4月 21 15:08 activemq
-rw-r--r--. 1 root root 64771208 7月 23 16:04 apache-activemq-5.16.2-bin.tar.gz
-rw-r--r--. 1 root root 169983496 7月 23 16:05 jdk1.8.0_131-1.8.0_131-fcs.x86_64.rpm
配置环境变量
[root@localhost tool]# vim /etc/profile
export JAVA_HOME=/usr/local/tool/jdk1.8.0_131-1.8.0_131 #JDK安装的路径
export JAVA_HOME
export ACTIVEMQ_HOME=/usr/local/tool/activemq #activemq安装的路径
export ACTIVEMQ_BIN=$ACTIVEMQ_HOME/bin
export PATH=${PATH}:${ACTIVEMQ_BIN}
使配置文件生效
[root@localhost tool]# source /etc/profile
修改activemq的配置文件
[root@localhost ~]# cd /usr/local/tool/activemq/conf/
[root@localhost conf]# vim jetty.xml
启动activemq并使用浏览器访问
[root@localhost ~]# cd /usr/local/tool/activemq/bin/
[root@localhost bin]# ./activemq start
INFO: Loading '/usr/local/tool/activemq/bin/env'
INFO: Using java '/usr/bin/java'
INFO: Starting - inspect logfiles specified in logging.properties and log4j.properties to get details
INFO: pidfile created : '/usr/local/tool/activemq/data/activemq.pid' (pid '12658')
[root@localhost bin]# ps -ef | grep activemq
root 12658 1 4 16:26 pts/1 00:00:06 /usr/bin/java -Xms64M -Xmx1G -Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/usr/local/tool/activemq/conf/login.config -Dcom.sun.management.jmxremote -Djava.awt.headless=true -Djava.io.tmpdir=/usr/local/tool/activemq/tmp -Dactivemq.classpath=/usr/local/tool/activemq/conf:/usr/local/tool/activemq/../lib/: -Dactivemq.home=/usr/local/tool/activemq -Dactivemq.base=/usr/local/tool/activemq -Dactivemq.conf=/usr/local/tool/activemq/conf -Dactivemq.data=/usr/local/tool/activemq/data -jar /usr/local/tool/activemq/bin/activemq.jar start
root 12824 11559 0 16:28 pts/1 00:00:00 grep --color=auto activemq
打开外部浏览器,访问虚拟机里ip:8161/admin,用户名和密码都写admin,即可登录,成功页面如下