Windows和Linux下安装ActiveMQ

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目录后可以看到如下文件

扫描二维码关注公众号,回复: 1454651 查看本文章

以管理员身份运行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>执行

[html] view plain copy
  1. hostname yourhostname 

可以临时修改主机名,要想永久生效,需要如下操作:

[html] view plain copy
  1. vim /etc/sysconfig/network                # 编辑network文件修改hostname行(重启生效),修改如下,wq保存  
[html] view plain copy
  1. NETWORKING=yes  
  2. HOSTNAME=newhostname  

然后修改host文件把新加的主机名映射到127.0.0.1

[html] view plain copy
  1. vim /etc/hosts                             # 在127.0.0.1后面加上你刚新加的主机名,wq  

至此,LZ依然没有解决上面这个问题,若有解决办法欢迎大家赐教!


猜你喜欢

转载自blog.csdn.net/qq_20788055/article/details/80556496
今日推荐