Предуслови
Корак 1: Ажурирајте систем
Корак 2: Инсталирајте ОпенЈДК ЈРЕ 8
Корак 3: Инсталирајте Апацхе АцтивеМК
Корак 4: Креирајте Системд јединичну датотеку за Апацхе АцтивеМК
Корак 5: Приступите Апацхе АцтивеМК веб конзоли
Апацхе АцтивеМК је бесплатан сервер за размену порука и обрасца интеграције отвореног кода који се широко користи у развоју пословног софтвера.
У овом водичу ћу објаснити како да инсталирате бинарну дистрибуцију Апацхе АцтивеМК на ЦентОС 7.
Предуслови
- Нова Вултр ЦентОС 7 инстанца сервера са ИП сервером
203.0.113.1.
- : Судо корисника .
- Јава 7 или новија.
Корак 1: Ажурирајте систем
Пријавите се на свој сервер као судо корисник са ССХ терминала, а затим инсталирајте сва доступна ажурирања користећи ЕПЕЛ ИУМ репо:
sudo yum install epel-release -y
sudo yum update -y
sudo shutdown -r now
Након поновног покретања система, пријавите се поново као исти судо корисник.
Корак 2: Инсталирајте ОпенЈДК ЈРЕ 8
Апацхе АцтивеМК 5.к захтева Јава 7 или новију верзију. Овде ћемо инсталирати ОпенЈДК 8 ЈРЕ користећи ИУМ:
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
Корак 3: Инсталирајте Апацхе АцтивеМК
Увек можете добити најновије стабилно издање Апацхе АцтивеМК са његове званичне странице за издање . У време писања овог чланка, најновије издање је 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
Ради ваше погодности, можете креирати меку везу независну од верзије која указује на директоријум у коме се налази тренутно издање Апацхе АцтивеМК. Ова пракса је корисна за будућа ажурирања.
sudo ln -s /opt/apache-activemq-5.14.3 /opt/activemq
Корак 4: Креирајте Системд јединичну датотеку за Апацхе АцтивеМК
Можете покренути Апацхе АцтивеМК тако што ћете покренути његову извршну датотеку као што је приказано у следећем примеру.
cd /opt/activemq
sudo ./bin/activemq start
Међутим, можда бисте радије покренули АцтивеМК кроз Системд јединичну датотеку. Креирајте датотеку јединице.
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!
Са јединицом на месту, можете користити Системд да лако покренете или зауставите Апацхе АцтивеМК.
sudo systemctl enable activemq.service
sudo systemctl start activemq.service
sudo systemctl stop activemq.service
Корак 5: Приступите Апацхе АцтивеМК веб конзоли
Када је Апацхе АцтивеМК покренут, можете да приступите његовој веб конзоли помоћу свог веб претраживача.
Покрените Апацхе АцтивеМК:
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датотеци.
Апацхе АцтивеМК је конфигурисан и спреман за употребу. Хвала за читање.