Убунту

Како инсталирати и конфигурисати Цонсул Сервер на Убунту 18.04

Како инсталирати и конфигурисати Цонсул Сервер на Убунту 18.04
Цонсул је алат за откривање услуга отвореног кода који је заснован и изграђен на Голангу. Помаже вам у откривању захтева за апликацијама услуга као што су база података, редови и е-адресе. Долази са неким сјајним функцијама као што су откривање услуга, статус провере стања, складиште кључева / вредности, примена центра за више података и веб корисничко сучеље. Веома је доступан и скалабилан до хиљада чворова. Потпуно је осигуран и ради са великом инфраструктуром прилагођавајући модерне праксе за ДевОпс.

Предуслови

Ажурирајте систем

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

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

Даље, мораћете да инсталирате неке потребне пакете као што су унзип и тмук ако их већ нисте инсталирали. тмук ће вам помоћи да приступите више одвојених терминала у оквиру једног терминала.

судо апт-гет инсталл унзип судо апт-гет инсталл тмук

Инсталирајте Нгинк

Када се систем ажурира, мораћете да инсталирате веб сервер да бисте приступили Цонсул-у путем веб корисничког интерфејса из веб прегледача. Овде ћемо инсталирати Нгинк веб сервер, а по жељи можете инсталирати Апацхе веб сервер. Покрените следећу команду да бисте инсталирали Нгинк веб сервер.

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

Преузмите и инсталирајте Цонсул

Инсталирали смо све потребне зависности, сада смо спремни за преузимање и инсталирање Цонсула. Прво промените свој тренутни директоријум у / уср / лоцал / бин помоћу следеће наредбе.

цд / уср / лоцал / бин

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

судо вгет хттпс: // релеасес.хасхицорп.цом / конзул / 1.4.4 / конзул_1.4.4_линук_амд64.зип

Даље, мораћете да распакујете преузети пакет и уклоните зиповани пакет. Једноставно, извршите следеће наредбе и они ће обавити посао уместо вас.

судо распакујте конзул_1.4.4_линук_амд64.зип судо рм -рф конзул_1.4.4_линук_амд64.зип

Конфигуришите Цонсул Сервер

Сада смо успешно преузели Цонсул сервер. Даље, мораћете да конфигуришете конзул сервер. Направите нови директоријум за конфигурационе датотеке.

цд ~ мкдир -п конзул-конфигурација / сервер

Затим креирајте нову конфигурациону датотеку за конфигурацију.јсон за Конзул конфигурацију помоћу било ког уређивача текста. Овде користимо нано уређивач текста. Такође можете да га инсталирате помоћу судо апт-гет инсталација нано команда.

судо нано цонсул-цонфиг / сервер / цонфиг.јсон

Додајте следећу конфигурацију у датотеку.


"боотстрап": тачно,
„сервер“: тачно,
"лог_левел": "ДЕБУГ",
"енабле_сислог": тачно,
"датацентер": "сервер1",
"адресе":
"хттп": "0.0.0.0 "
,
"бинд_аддр": "ИП адреса",
"ноде_наме": "КСКС.КСКС.КСКС.КСКС ",
"дата_дир": "/ хоме / к / цонсулдата",
"уи_дир": "/ дом / к / конзул-уи",
"ацл_датацентер": "сервер1",
"ацл_дефаулт_полици": "дозволи",
"шифрирање": "5ККуфИЛрф186БГлилФДНиг =="

Обавезно промените бинд_аддр и ноде_наме са властитим ИП-ом или ФКДН-ом сервера, а затим сачувајте и затворите датотеку.

Даље, мораћете да креирате виртуелни хост да бисте конфигурисали свој веб сервер. Дакле, креирајте нови директоријум за креирање виртуелног хоста за нгинк помоћу следеће наредбе.

судо нано / етц / нгинк / цонф.г / конзул.цонф

Додајте следећи садржај у датотеку.

сервер

слушај 80;
сервер_наме ИоурСерверИП;
роот / хоме / к / цонсул-уи;
локација /
проки_пасс хттп: // 127.0.0.1: 8500;
проки_сет_хеадер Кс-Реал-ИП $ ремоте_аддр;
проки_сет_хеадер Хост $ хттп_хост;

Обавезно замените ИоурСерверИП вашом стварном ИП адресом сервера или именом домена, а затим сачувајте и затворите датотеку.

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

Покрените Цонсул Сервер

Успешно сте инсталирали и конфигурисали конзул сервер са потребним зависностима. Сада покренимо Цонсул сервер и користимо га. Покрените следећу наредбу да бисте покренули своје услуге под тмук терминалом. тмук

агент конзула -цонфиг-дир ~ / цонсул-цонфиг / сервер -уи-дир ~ / цонсул-уи -боотстрап
тачно -клијент = 0.0.0.0

Сада ћете видети да се процес конзула изводи на вашем терминалу, помоћу њих можете оставити да раде у позадини ЦТРЛ + Б затим притисните Д тастер са тастатуре да бисте одвојили терминал.

Сада када сте успешно инсталирали Цонсул, можете да наставите даље до приступа Цонсул веб интерфејсу. Али прво ћемо морати да подесимо нашег агента конзула за приступ веб корисничком интерфејсу. Извршите следећу наредбу и она ће обавити посао уместо вас.

агент конзула -дев -уи

Горња наредба ће потрајати.

Отворите свој омиљени веб прегледач и идите на хттп: // ИоурСерверИП / уи. Сада можете да користите конзул сервер да бисте проверили исправност својих сервера и преглед својих услуга.

Закључак

У овом упутству сте научили како да инсталирате и конфигуришете Цонсул сервер на Убунту 18.04. Надамо се да сада имате довољно знања за рад са сервером Цонсул. Сада можете да примените своје нове услуге и преглед тих услуга помоћу Конзула.

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