Како инсталирати РаббитМК на ЦентОС 7

РаббитМК је широко коришћени посредник порука отвореног кода написан у програмском језику Ерланг. Као средњи софтвер оријентисан на поруке, РаббитМК се може користити за имплементацију Адванцед Мессаге Куеуинг Протоцол (АМКП) на свим модерним оперативним системима.

Овај чланак објашњава како да инсталирате РаббитМК на инстанци сервера Вултр ЦентОС 7.

Предуслови

Пре него што почнете, потребно је да:

  • Поставите потпуно нову инстанцу сервера Вултр ЦентОС 7.
  • Пријавите се на сервер као некоријенски корисник са судо привилегијама. Можете научити о томе како да направите таквог судо корисника у овом Вултр чланку .

Корак 1: Ажурирајте систем

Користите следеће команде да бисте ажурирали свој ЦентОС 7 систем на најновији стабилан статус:

sudo yum install epel-release
sudo yum update
sudo reboot

Корак 2: Инсталирајте Ерланг

Пошто је РаббитМК написан на Ерлангу, потребно је да инсталирате Ерланг пре него што можете да користите РаббитМК:

cd ~
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang

Проверите своју инсталацију Ерланга:

erl

Бићете доведени у Ерланг шкољку која подсећа на:

Erlang/OTP 18 [erts-7.3] [source-d2a6d81] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V7.3  (abort with ^G)
1>

Притисните Ctrl+Cдвапут да бисте напустили Ерланг схелл.

Корак 3: Инсталирајте РаббитМК

Користите следеће команде да бисте инсталирали најновију верзију РаббитМК-а која је 3.6.1 у време писања:

cd ~
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm
sudo rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo yum install rabbitmq-server-3.6.1-1.noarch.rpm

Корак 4: Измените правила заштитног зида

Да бисте приступили конзоли за даљинско управљање РаббитМК, потребно је да дозволите улазни ТЦП саобраћај на портовима 4369, 25672, 5671, 5672, 15672, 61613, 61614, 1883 и 8883.

sudo firewall-cmd --zone=public --permanent --add-port=4369/tcp --add-port=25672/tcp --add-port=5671-5672/tcp --add-port=15672/tcp  --add-port=61613-61614/tcp --add-port=1883/tcp --add-port=8883/tcp
sudo firewall-cmd --reload

Покрените РаббитМК сервер и омогућите му да се покрене при покретању система:

sudo systemctl start rabbitmq-server.service
sudo systemctl enable rabbitmq-server.service

Статус РаббитМК-а можете проверити помоћу:

sudo rabbitmqctl status

Корак 5: Омогућите и користите конзолу за управљање РаббитМК

Омогућите конзолу за управљање РаббитМК тако да можете пратити процесе РаббитМК сервера из веб претраживача:

sudo rabbitmq-plugins enable rabbitmq_management
sudo chown -R rabbitmq:rabbitmq /var/lib/rabbitmq/

Затим морате да подесите администраторски кориснички налог за приступ конзоли за управљање РаббитМК сервером. У следећим командама, "мкадмин" је корисничко име администратора, "мкадминпассворд" је лозинка. Не заборавите да их замените својим.

sudo rabbitmqctl add_user mqadmin mqadminpassword
sudo rabbitmqctl set_user_tags mqadmin administrator
sudo rabbitmqctl set_permissions -p / mqadmin ".*" ".*" ".*"

Сада посетите следећу УРЛ адресу:

http://[your-vultr-server-IP]:15672/

Пријавите се са акредитивима које сте раније навели. Дочекаће вас РаббитМК конзола за даљинско управљање, где можете сазнати више о РаббитМК-у. Уживати!

Остави коментар

Успон машина: Примене вештачке интелигенције у стварном свету

Успон машина: Примене вештачке интелигенције у стварном свету

Вештачка интелигенција није у будућности, она је овде управо у садашњости. У овом блогу Прочитајте како су апликације вештачке интелигенције утицале на различите секторе.

ДДОС напади: кратак преглед

ДДОС напади: кратак преглед

Да ли сте и ви жртва ДДОС напада и збуњени сте методама превенције? Прочитајте овај чланак да бисте решили своја питања.

Да ли сте се икада запитали како хакери зарађују новац?

Да ли сте се икада запитали како хакери зарађују новац?

Можда сте чули да хакери зарађују много новца, али да ли сте се икада запитали како зарађују толики новац? Хајде да причамо.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Гоогле-ови револуционарни изуми који ће вам олакшати живот.

Да ли желите да видите револуционарне изуме Гугла и како су ти изуми променили живот сваког људског бића данас? Затим читајте на блогу да бисте видели Гооглеове изуме.

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Фридаи Ессентиал: Шта се десило са аутомобилима које покреће вештачка интелигенција?

Концепт самовозећих аутомобила који путују на путеве уз помоћ вештачке интелигенције је сан који већ неко време имамо. Али упркос неколико обећања, њих нема нигде. Прочитајте овај блог да сазнате више…

Технолошка сингуларност: далека будућност људске цивилизације?

Технолошка сингуларност: далека будућност људске цивилизације?

Како се наука развија великом брзином, преузимајући многе наше напоре, расте и ризик да се подвргнемо необјашњивој сингуларности. Прочитајте шта би сингуларност могла да значи за нас.

Функционалности слојева референтне архитектуре великих података

Функционалности слојева референтне архитектуре великих података

Прочитајте блог да бисте на најједноставнији начин упознали различите слојеве у архитектури великих података и њихове функционалности.

Еволуција складиштења података – Инфографика

Еволуција складиштења података – Инфографика

Методе складиштења података су се развијале можда од рођења података. Овај блог покрива еволуцију складиштења података на основу инфографике.

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

6 невероватних предности поседовања паметних кућних уређаја у нашим животима

У овом дигиталном свету, паметни кућни уређаји постали су кључни део живота. Ево неколико невероватних предности паметних кућних уређаја о томе како они чине наш живот вредним живљења и једноставнијим.

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Ажурирање додатка за мацОС Цаталина 10.15.4 изазива више проблема него што их решава

Недавно је Аппле издао мацОС Цаталина 10.15.4 додатак за исправку проблема, али изгледа да ажурирање изазива више проблема који доводе до квара Мац машина. Прочитајте овај чланак да бисте сазнали више