Изучение 26 методов анализа больших данных: часть 1
Изучение 26 методов анализа больших данных: часть 1
Apache ActiveMQ - это бесплатный сервер шаблонов обмена сообщениями и интеграции с открытым исходным кодом, который широко используется при разработке программного обеспечения для предприятий.
В этом руководстве я объясню, как установить бинарный дистрибутив Apache ActiveMQ на CentOS 7.
203.0.113.1
.Войдите на свой сервер как пользователь sudo с терминала SSH, а затем установите все доступные обновления с помощью репозитория EPEL YUM:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
После перезагрузки системы снова войдите в систему под тем же пользователем sudo.
Для Apache ActiveMQ 5.x требуется Java 7 или выше. Здесь мы установим OpenJDK 8 JRE, используя YUM:
sudo yum install -y java-1.8.0-openjdk
Затем используйте следующую команду, чтобы проверить результат установки:
java -version
Вывод должен напоминать:
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-b15)
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)
Настройте JAVA_HOME
переменную среды:
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
Вы всегда можете получить последнюю стабильную версию Apache ActiveMQ со страницы официального релиза . На момент написания этой статьи последняя версия 5.14.3.
cd
wget https://archive.apache.org/dist/activemq/5.14.3/apache-activemq-5.14.3-bin.tar.gz
sudo tar -zxvf apache-activemq-5.14.3-bin.tar.gz -C /opt
Для вашего удобства вы можете создать независимую от версии программную ссылку, указывающую на каталог, в котором находится текущий выпуск Apache ActiveMQ. Эта практика полезна для будущих обновлений.
sudo ln -s /opt/apache-activemq-5.14.3 /opt/activemq
Вы можете запустить Apache ActiveMQ, запустив его исполняемый файл, как показано в следующем примере.
cd /opt/activemq
sudo ./bin/activemq start
Однако вы можете предпочесть запускать ActiveMQ через файл модуля Systemd. Создайте файл модуля.
sudo vi /usr/lib/systemd/system/activemq.service
Заполните файл:
[Unit]
Description=activemq message queue
After=network.target
[Service]
PIDFile=/opt/activemq/data/activemq.pid
ExecStart=/opt/activemq/bin/activemq start
ExecStop=/opt/activemq/bin/activemq stop
User=root
Group=root
[Install]
WantedBy=multi-user.target
Сохранить и выйти:
:wq!
Имея файл модуля, вы можете использовать Systemd для простого запуска или остановки Apache ActiveMQ.
sudo systemctl enable activemq.service
sudo systemctl start activemq.service
sudo systemctl stop activemq.service
Когда Apache ActiveMQ работает, вы можете получить доступ к его веб-консоли с помощью веб-браузера.
Запустите Apache ActiveMQ:
sudo systemctl start activemq.service
Измените правила брандмауэра, чтобы разрешить доступ к порту 8161:
sudo firewall-cmd --zone=public --permanent --add-port=8161/tcp
sudo firewall-cmd --reload
Теперь наведите веб-браузер http://203.0.113.1:8161/admin
и войдите в систему, используя учетные данные по умолчанию.
admin
admin
Имя пользователя и пароль могут быть настроены в /opt/activemq/conf/jetty-realm.properties
файле.
Apache ActiveMQ настроен и готов к использованию. Спасибо за чтение.
Изучение 26 методов анализа больших данных: часть 1
Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.
Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.
Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.
Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.
CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?
По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.
Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!
Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.
Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше