多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
activemq 版本和jdk版本必须互相兼容,否则将会出现启动失败等不可预料的问题。 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI1MS9lY2YwYzdhMTZhYTU0MTZhNzkxODhhY2UxYzdjMzI2Yi5wbmc= "Windows/Linux 下安装ActiveMQ") **一、在 windows 中安装 ActiveMQ** 在 windows 平台中安装 activemq ,分为两种,安装包下载完成后,解压,一种是直接启动,打开命令窗口,此时,命令窗口不能关闭,一关闭就会关闭 activemq;而另一种是将 activemq 使用windows 服务启动,这种方式比较灵活一些。 1.下载安装包 访问 activemq 官网 http://activemq.apache.org/download.html 进行安装包下载。 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE5My81NjI4YmEyZmM0Y2E5Yzc1OTFkOGIzNjY0ODE3ZGNhMS5wbmc= "Windows/Linux 下安装ActiveMQ") 进去后,选择Windows Distribution 的版本进行下载 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzgzNS85ZWEyMTI5NjgwNzFmZWJjYzUxYzAyMzY4NmRmMDQ5My5wbmc= "Windows/Linux 下安装ActiveMQ") 2.解压,运行 下载好安装包后,直接解压,然后点击进入 bin 文件夹,根据自己当前的操作系统,进入对应的 win32或win64 文件夹,选中a ctivemq.bat  右键以管理员身份运行。 例如: 我的系统是 64位 ,所以 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQzOS82OGM4ODRhYjA3NzBmNzgwN2Y5YmIzYmNlOGUzNjk4Ny5wbmc= "Windows/Linux 下安装ActiveMQ") 启动后,出现如下窗口,即启动成功![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzk5Mi84NzdiY2I0ZjNkMTRmZjVmOTM3NzA1ZjlhNWMwMzI2OC5wbmc= "Windows/Linux 下安装ActiveMQ") 8161 为 activemq 的默认后台管理界面端口。 在浏览器中输入 127.0.0.1:8161 访问activemq管理后台 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQxOS9lMTYyZGQ1ZWFiODg4NzQwZjhkMDcwYjU2MWUyZjMyMy5wbmc= "Windows/Linux 下安装ActiveMQ") 点击上图指示的位置,然后输入账号密码:admin/admin 这是 activemq 默认的账号密码,即可进入后台管理界面。 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzUxNy8yNjY2MzYyZjE0YjI4MDYzNmVmNzMyOGJjNzY4NTlkNS5wbmc= "Windows/Linux 下安装ActiveMQ") 至此,windows 直接解压启动的安装方式已经成功完成。 **切记,这种方式启动,控制台窗口不能关闭,一关闭就会把activemq服务关闭** 接下来介绍的是使用服务启动 和之前的一样,先下载,然后解压,根据自己对应的操作系统,进入到 win32 / win64 文件夹,然后选中第二个  InstallService.bat ,右键,以管理员身份运行,安装到 windows 服务中。 查看当前是否已经成功安装到windows 服务中: 键盘 win键+R ,输入 services.msc  查看当前系统中的服务,如果安装成功后,就会在页面中展示。 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzc2My8zMjM5MWU1NmRkMTNlY2ZkMzQ1ZjUwYmJhNTA0MzMxYi5wbmc= "Windows/Linux 下安装ActiveMQ") 点击启动服务,然后一样的 在浏览器中输入 127.0.0.1:8161 访问activemq管理后台 当前服务,可以根据个人需要,设置为手动或自动启动。 二、Linux 下进行安装 ActiveMQ 连接启动完 linux 后,一种是使用**wget 命令加上在线下载地址进行下载**,然后解压安装;第二种是先访问 activemq 官网,下载好 linux的安装包后,在上传到 linux 中,进行解压安装。 因为我没有activemq linux的在线下载安装包下载地址,所以没有用这种方法,后面介绍第二种方法,这两种方法都是为了获取安装包,没有什么区别。 1\. 下载过程和 windows 平台一样,访问 activemq 官网,然后进行下载,但要注意的是,这里下的版本是 **Unix/Linux/Cygwin Distribution** ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzY5Ny9mYzZkYzM3MWRmM2U3OTIwM2FiNDQwOTE2MzFlM2Y3OS5wbmc= "Windows/Linux 下安装ActiveMQ") 2\. 使用 xshell 连接 linux 后,使用**rz**命令上传至 linux 上你想要存放的文件夹中。 3\. 使用**tar -zxvf activemq安装包名**解压activemq 4\. 进入解压后的文件夹的 bin 目录下,使用./activemq start命令启动 activemq 成功后的窗口: ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI1Ny84MTg3MDkxNjEzOTQ0ZDE3OGExYjU5ODE3MTkyMDMxOS5wbmc= "Windows/Linux 下安装ActiveMQ") 使用**ps -ef|grep activemq**命令查看线程情况 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzgxNy8zMmQzZWJhNzUwMzMwOTE0MjA1ZDQzNzMxYWQ3NzkxOS5wbmc= "Windows/Linux 下安装ActiveMQ") 若 查看的线程情况中有ID  等于 bin 目录下启动后的 PID ,则为启动成功。 输入访问地址:服务器地址:8161  然后和windows 平台一样的登录操作,即可进入后台管理页面。 ![Windows/Linux 下安装ActiveMQ](https://www.likecs.com/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzc3OC81MDAxYjM2Mzg0MjNmNmE5ZTg3ZDcwYWJjMjBiZWVjMi5wbmc= "Windows/Linux 下安装ActiveMQ") **若确认启动成功,浏览器却无法访问 8161 端口问题时,在确认地址无误的情况下,很可能是因为linux 上的防火墙没有把8161端口打开,这时需要我们手动开启。** 在 linux 上输入: firewall-cmd --zone=public --add-port=8161/tcp --permanent 开启8161端口,然后输入命令 firewall-cmd --reload 重启防火墙,启动成功后,再次在浏览器输入 服务器地址:8161 即可访问