Как установить Apache ActiveMQ в Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить Apache ActiveMQ в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Apache ActiveMQ — это бесплатное многопротокольное программное обеспечение брокера сообщений на основе Java, написанное на Java. Он поддерживает стандартные протоколы, которые обеспечивают связь между отдельными приложениями.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Apache ActiveMQ на сервере Ubuntu 20.04 (Focal Fossa).
Установите Apache ActiveMQ в Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade
Шаг 2. Установка Java.
Чтобы установить версию Java с открытым исходным кодом, выполните команду:
sudo apt install default-jre
Проверить версию java:
java -version
Шаг 3. Установка Apache ActiveMQ в Ubuntu 20.04.
Сначала загрузите ActiveMQ из репозитория офисных пакетов Apache:
cd /tmp wget http://archive.apache.org/dist/activemq/5.15.8/apache-activemq-5.15.8-bin.tar.gz
Затем извлеките загруженную папку, переместите ее содержимое в каталог и создайте папку с именем :/opt
activemq
tar -xvzf apache-activemq-5.15.8-bin.tar.gz sudo mv apache-activemq-5.15.8 /opt/activemq
После этого выполните следующие команды ниже, чтобы создать имя пользователя, activemq
а также имя группы:
sudo addgroup --quiet --system activemq sudo adduser --quiet --system --ingroup activemq --no-create-home --disabled-password activemq sudo chown -R activemq:activemq /opt/activemq
Шаг 4. Создайте Apache ActiveMQ Systemd.
Выполните следующие команды, чтобы создать служебный файл:
sudo nano /etc/systemd/system/activemq.service
[Unit] Description=Apache ActiveMQ After=network.target [Service] Type=forking User=activemq Group=activemq ExecStart=/opt/activemq/bin/activemq start ExecStop=/opt/activemq/bin/activemq stop [Install] WantedBy=multi-user.target
После сохранения выполните следующие команды, чтобы включить службу:
sudo systemctl daemon-reload sudo systemctl start activemq sudo systemctl enable activemq
Шаг 5. Доступ к Apache ActiveMQ.
По умолчанию ActiveMQ будет доступен через HTTP-порт 8161. Откройте свой любимый браузер и перейдите к или, и вам будет предложено ввести имя пользователя и пароль. По умолчанию это admin / admin.http://your-domain.com/8161/admin/
http://your-server-ip/8161/admin/
Поздравляю! Вы успешно установили Apache ActiveMQ. Благодарим за использование этого руководства по установке Apache ActiveMQ в системах Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт Apache ActiveMQ .