标签:CentOS -- ActiveMQ apache 步骤 Apache activemq
步骤1、首先,让我们首先确保您的系统是最新的。
sudo dnf clean all
sudo dnf update
步骤2、安装Java。
Apache ActiveMQ是基于Java的应用程序,因此必须在系统中安装Java:
sudo dnf install java-11-openjdk-devel
步骤3、在CentOS 8上下载Apache ActiveMQ。
从他们的官方网站下载最新版本的ActiveMQ。您可以使用以下命令下载它:
wget https://www.apache.org/dist/activemq/5.15.12/apache-activemq-5.15.12-bin.tar.gz
下载后,解压缩下载的文件:
tar -xvzf apache-activemq-5.15.12-bin.tar.gz
mv apache-activemq-5.15.12 apache-activemq
接下来,创建一个ActiveMQ用户来运行该服务:
useradd activemq
chown -R activemq:activemq /opt/apache-activemq/
步骤4、创建Apache ActiveMQ Systemd。
我们将创建一个Systemd单元文件来管理Apache ActiveMQ服务:
nano /etc/systemd/system/apache-activemq.service
添加以下行:
[Unit]
Description=Apache ActiveMQ Messaging Server
After=network.target
[Service]
Type=forking
User=activemq
Group=activemq
ExecStart=/opt/apache-activemq/bin/activemq start
ExecStop=/opt/apache-activemq/bin/activemq stop
[Install]
WantedBy=multi-user.target
保存文件。然后使用以下命令重新加载systemd Manager配置以读取新创建的服务:
sudo systemctl daemon-reload
systemctl start apache-activemq
systemctl enable apache-activemq
步骤5、配置防火墙。
您将需要允许端口80和8161通过Firewalld。您可以使用以下命令允许它们:
firewall-cmd --zone=public --permanent --add-port=8161/tcp
firewall-cmd --zone=public --permanent --add-port=80/tcp
firewall-cmd --reload
步骤6、访问Apache ActiveMQ。
默认情况下,ActiveMQ将在使用8161端口。打开浏览器输入:你的域名或者IP/8161/admin/,系统将提示您输入用户名和密码。默认值为admin/admin
至此,您已经在CentOS 8上成功安装了Apache ActiveMQ,希望本文对您有所帮助。
标签:CentOS,--,ActiveMQ,apache,步骤,Apache,activemq 来源: https://www.cnblogs.com/a5idc/p/13624714.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。