Убунту

Како инсталирати РаббитМК Сервер на Убунту 18.04 ЛТС

Како инсталирати РаббитМК Сервер на Убунту 18.04 ЛТС

РаббитМК је најпопуларнији бесплатни софтвер отвореног кода за слање порука или брокер порука. РаббитМК је првобитно имплементирао протокол за напредно чекање порука (АМКП). Такође подржава протоколе као што су СТОМП (проток протока текстуално оријентисаних порука) и МКТТ (телеметријски транспорт у редовима порука).

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

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

У овом упутству ћемо вам показати како да подесите РаббитМК на Убунту 18.04 (Бионички дабар).

Инсталирање РаббитМК на Убунту

Прво, допустимо убунту спремишта:

судо апт-гет упдате

Додајте потписни кључ помоћу било које од следећих команди:

вгет -О - "хттпс: // гитхуб.цом / раббитмк / кључеви за потписивање / издања / преузимање / 2.0 / раббитмк-релеасе-кључ за потписивање.асц "| судо апт-кеи додај -

или

судо апт-кеи адв --кеисервер "хкпс.базен.скс-кеисерверс.нет "--рецв-кеис" 0к6Б73А36Е6026ДФЦА "

Додај кључ

Направите Раббитмк датотеку спремишта.

 вим / етц / апт / соурцес.листа.д / бинтраи.раббитмк.листа

Додајте следећа спремишта у датотеку.

деб хттпс: // дл.бинтраи.цом / раббитмк-ерланг / дебиан биониц ерланг деб хттпс: // дл.бинтраи.цом / раббитмк / дебиан бионички главни

Сачувајте и затворите датотеку.

Покрените ажурирање спремишта.

судо апт-гет упдате

Инсталирајте РаббитМК Сервер.

судо апт-гет инсталирај раббитмк-сервер

Инсталација

Проверите статус сервера РаббитМК.

судо системцтл статус раббитмк-сервер.услуга

Проверите статус

Ако РаббитМК није покренут, покрените услугу овом наредбом:

судо системцтл старт раббитмк-сервер.услуга

Омогућите услугу РаббитМК приликом покретања система.

судо системцтл омогући раббитмк-сервер

РаббитМК Портс

4369: епмд, услуга равноправног откривања коју користе РаббитМК чворови и ЦЛИ алати
5672, 5671: користи АМКП 0-9-1 и 1.0 клијената без и са ТЛС-ом
25672: користи се за комуникацију између чворова и ЦЛИ алата
35672-35682: користе га ЦЛИ алати (Ерланг дистрибутивни клијентски портови) за комуникацију са чворовима и додељују се из динамичког опсега
15672: Клијенти ХТТП АПИ-ја, кориснички интерфејс за управљање и раббитмкадмин (само ако је омогућен додатак за управљање)
61613, 61614: СТОМП клијенти без и са ТЛС-ом (само ако је омогућен додатак СТОМП)
1883, 8883: (МКТТ клијенти без и са ТЛС-ом, ако је омогућен додатак МКТТ
15674: СТОМП-овер-ВебСоцкетс клијенти (само ако је омогућен додатак Веб СТОМП)
15675: МКТТ-овер-ВебСоцкетс клијенти (само ако је омогућен додатак Веб МКТТ)

Дозволите корисничком интерфејсу РаббитМК Манагемент кроз заштитни зид

РаббитМК управљачка конзола ради на порту 15672 и треба јој одобрити дозволу путем заштитног зида.

судо уфв дозволи 15672

Након успешне инсталације можемо приступити конзоли за управљање вебом која ради на порту „15672“.

Али по дефаулту додатак „Инсталлатион Манагемент Цонсоле“ није омогућен. Овај додатак је потребан за надгледање и управљање РаббитМК сервером. Такође се користи за надгледање редова, брзине порука и управљање редовима, везама и корисницима итд.

Погледајмо како можемо да омогућимо додатак „Конзола за управљање инсталацијом“. Али пре него што то учинимо, погледајмо све доступне додатке РаббитМК.

судо раббитмк-плугинс листа

Сада омогућите додатак РаббитМК Манагемент

судо раббитмк-плугинс омогућавају раббитмк_манагемент

Омогући додатак

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

Овде креирамо корисника са корисничким именом 'админ', а лозинка је такође 'админ'. Али ја бих препоручио употребу јаке лозинке због сигурности.

судо раббитмкцтл адд_усер админ админ

Админ Усер

Сада корисника „админ“, којег смо креирали у горњим корацима, означавамо као „администратор“

судо раббитмкцтл сет_усер_тагс админ администратор

Означи корисника

Сада смо спремни за поновно покретање услуге РаббитМК

судо системцтл поново покрените раббитмк-сервер.услуга

Пре него што приступимо управљачком интерфејсу, проверимо портове на серверу

судо нетстат -тунлп

Луке

Приступ корисничког интерфејса за управљање

Конзоли за управљање можете приступити помоћу било које од ових УРЛ адреса:

Нпр: - хттп: // 13.236.85.236: 15672 / или хттп: // раббитмк.фосслинук.цом: 15672

Моћи ћете да видите прозор за пријављивање на конзолу.

Логин за управљање

Затим користите већ креирано администраторско корисничко име и лозинку за приступ контролној табли.

Конзола за управљање РаббитМК

Успешно сте инсталирали и конфигурисали РаббитМК сервер.

Ако имате било каквих проблема или питања, слободно их поставите у одељку за коментаре испод.

Најбољи емулатори играће конзоле за Линук
Овај чланак ће навести популарни софтвер за емулацију играће конзоле доступан за Линук. Емулација је слој компатибилности софтвера који опонаша хардве...
Најбољи Линук Дистрос за игре у 2021
Линук оперативни систем далеко је превалио свој изворни, једноставни изглед заснован на серверима. Овај ОС се изузетно побољшао последњих година и сад...
Како снимити и стримовати своју играћу сесију на Линук-у
У прошлости се играње игара сматрало само хобијем, али с временом је играчка индустрија забележила огроман раст у погледу технологије и броја играча. ...