1. 更新系统包
确保你的系统包是最新的:
Ubuntu
sudo apt-get update
CentOS
sudo yum update
2. 安装 Java
ActiveMQ 需要 Java 环境。你可以使用以下命令安装 OpenJDK:
Ubuntu
sudo apt-get install openjdk-11-jdk
CentOS
sudo yum install java-11-openjdk
安装完成后,可以通过以下命令验证 Java 版本:
java -version
3. 下载 ActiveMQ
访问 ActiveMQ 的官方下载页面 并下载最新版本的二进制包。你也可以使用 wget 命令来下载:
wget https://dlcdn.apache.org/activemq/5.16.5/apache-activemq-5.16.5-bin.tar.gz
4. 解压缩下载的文件
使用以下命令解压缩下载的 tar.gz 文件:
tar xzvf apache-activemq-5.16.5-bin.tar.gz
5. 移动 ActiveMQ 到合适的目录
你可以将解压后的文件移动到 /opt 目录下,或者其他你喜欢的目录中:
sudo mv apache-activemq-5.16.5 /opt/activemq
6. 启动 ActiveMQ
ActiveMQ 提供了一个 activemq 脚本来启动服务。你可以通过以下命令启动:
cd /opt/activemq/bin ./activemq start
7. 访问 ActiveMQ 控制台
启动后,你可以通过浏览器访问 ActiveMQ 的管理控制台。默认地址是:
http://localhost:8161/admin
默认的用户名和密码是
admin/admin。
8. 设置 ActiveMQ 开机自启动
如果你希望 ActiveMQ 随系统启动,可以使用以下步骤:
1.创建一个 systemd 服务文件:
sudo nano /etc/systemd/system/activemq.service
2.在文件中添加以下内容:
[Unit] Description=Apache ActiveMQ After=network.target [Service] Type=forking ExecStart=/opt/activemq/bin/activemq start ExecStop=/opt/activemq/bin/activemq stop User=root Restart=on-abort [Install] WantedBy=multi-user.target
3.刷新 systemd 并启用服务:
sudo systemctl daemon-reload
sudo systemctl enable activemq
4.启动 ActiveMQ 服务:
sudo systemctl start activemq
5.检查服务状态:
sudo systemctl status activemq
Linux下部署ActiveMQ
516

被折叠的 条评论
为什么被折叠?



