1.下载安装包 http://activemq.apache.org/activemq-5154-release.html
2.windows下安装ActiveMQ
将下载后zip包解压到安装目录,然后进入D:\Program Files\apache-activemq-5.15.4\bin\win64(根据实际情况,LZ电脑64bit)
进入win64目录后可以看到如下文件
以管理员身份运行activemq.bat文件
注意:activeMQ服务的默认端口号是8161(上图信息可以看到)
打开浏览器访问http://127.0.0.1:8161/可以看到如下页面
点击Manage ActiveMQ broker弹出登录验证框
初始账号和密码是admin/admin,登陆成功后进入如下页面
此时说明ActiveMQ启动成功,但是当我们关闭dos窗口后ActiveMQ服务停止,这在实际使用中不合适!
以下介绍另一种启动ActiveMQ的方式
以管理员身份运行InstallService.bat文件,dos窗口闪一下后自动关闭
此时,按下win+R输入services.msc打开window服务窗口可以看到Active MQ已经安装
启动ActiveMQ服务,然后再访问http://127.0.0.1:8161/admin/看到下图说明服务启动成功
至此,Window下安装ActiveMQ服务介绍完毕!
3.Linux下安装ActiveMQ
将apache-activemq-5.15.4-bin.tar.gz安装包上传到Linux系统中然后解压
解压命令是tar -zxvf apache-activemq-5.15.4-bin.tar.gz
然后cd apache-activemq-5.15.4/bin
然后执行./activemq start命令启动activeMQ(关闭服务是./activemq stop)
然后执行ps -ef | grep -i activemq检查ActiveMQ是否启动成功
此时打开浏览器访问http://192.168.2.119:8161/进行验证
此时发现无法访问,然后就是百度百度......
网上提供了如下方法都无法解决问题:
1>在安装完成之后有时候会出现访问时,连接超时的情况。这个时候应该把防火墙关闭。
关闭命令: service iptables stop
永久关闭防火墙:chkconfig iptables off
2>vim /etc/hosts,后面添加主机名(我的是wei)后保存(命令行为:wq)退出,重启MQ,再次访问可以
3>执行
- hostname yourhostname
可以临时修改主机名,要想永久生效,需要如下操作:
- vim /etc/sysconfig/network # 编辑network文件修改hostname行(重启生效),修改如下,wq保存
- NETWORKING=yes
- HOSTNAME=newhostname
然后修改host文件把新加的主机名映射到127.0.0.1
- vim /etc/hosts # 在127.0.0.1后面加上你刚新加的主机名,wq
至此,LZ依然没有解决上面这个问题,若有解决办法欢迎大家赐教!