ngrok tutorial brief introduction with installation
Овај водич објашњава шта је Нгрок и како га можете поставити и инсталирати:
како отворити .торрент датотеке
Нгрок је користан услужни програм за стварање сигурних тунела локално хостованим апликацијама користећи обрнути прокси. Услужни програм је излагање било које локално хостоване апликације преко веба.
Једноставно речено, пружа јавно доступан веб УРЛ било којој локално хостованој апликацији, тј. Било да је реч о веб апликацији заснованој на Спрингу или нодејс-у или о вебхоок-у за цхат апликацију итд.
Шта ћете научити:
Преглед
Нгрок је доступан за бесплатно коришћење потписивањем путем е-поште или ГитХуб / Гмаил налога. Верзија која се плаћа има неколико побољшаних функција попут прилагођених поддомена, стављања на белу листу, подршке итд.
Међутим, бесплатна верзија довољна је за све практичне потребе. Такође, занимљиво је како се изговара, тј. Неки то кажу као „Н Г рок“, док многи људи више воле „ен-грок“
Неколико апликација Нгрока
Покушајмо да разумемо неколико случајева употребе где се овај услужни програм може користити:
# 1) Претпоставимо да развијате веб апликацију која је хостована на лоцалхост-у и желите да је верификујете / потврдите у свим комбинацијама прегледача / ОС-а. Можете да будете на Мацу и желите да га тестирате у Интернет Екплореру, а затим можете једноставно да покренете своју апликацију и изложите је преко нгрок. Свако ко има Виндовс рачунар може приступити тој вези и можете тестирати своју веб локацију.
Погледајте остале случајеве употребе тестирања на мобилним прегледачима који би се могли постићи коришћењем изложене веб везе.
#два) За случајеве употребе као што су Вебхоокс, где се ослањате на спољни систем да вас обавести о одређеном догађају. На пример, Веб везе за услуге плаћања које се покрећу након успешног завршетка плаћања. Да бисте потврдили ову интеграцију, потребна вам је покретачка апликација да приступи овој вебхоок-у, тј. Јавно доступној УРЛ адреси која се може постићи помоћу нгрок.
# 3) Још један веома важан случај употребе је ако желите да своју веб апликацију демонстрирате / представите крајњим корисницима и / или клијентима, онда је можете користити за генерисање јавног урла и дељење.
Како Нгрок ради?
Доље је дат корак по корак који илуструје функционалност овог услужног програма.
алгоритам брзог сортирања ц ++
У наставку је дат кратак опис нумерисаних стрелица:
- Покрените локалну апликацију тако да јој можете приступити на вашем локалном хосту. Пример: хттп: // лоцалхост: 8080
- Сада са извршном датотеком нгрок (доступном за различите платформе попут Мац-а, Виндовс-а итд.) Покрените тунел до локалног хоста на жељеном порту. Овај детаљ видећемо у наредним одељцима.
- Једном када нгрок постави тунел, он пружа УРЛ који је доступан на вебу.
- Сада поделите јавно доступни урл са крајњим корисницима који би погодили локално хостовану апликацију.
- Крајњи корисници су погодили веб УРЛ на Интернету.
- Када захтев стигне на нгрок сервер (Пошто се УРЛ налази у поддомену нгрок.цом, захтеви ће у почетку слетјети на нгрок сервер) и разрешиће УРЛ апликације до које треба да се тунелира.
- Нгрок прослеђује захтев тунелу креираном у кораку 2.
- Прослеђени захтев се повезује са локално хостованом апликацијом.
Горе поменути је редослед корака који се одвијају када се локално хостованој апликацији приступа помоћу нгрок.
Инсталација
Ево видео упутства:
Инсталација овог услужног програма је једноставан поступак који укључује преузимање нгрок бинарног софтвера и његово распакивање.
Следите кораке дате у наставку да бисте инсталирали Нгрок:
# 1) Прво отворите бесплатни налог на сукња да бисте добили токен за потврду свог налога. Без токена ауторизације нећете моћи покренути тунеле за апликације које се локално хостују.
#два) Преузмите библиотеку клијента у зависности од оперативног система на коме се налазите.
# 3) Распакујте преузети пакет.
# 4) Ажурирајте конфигурациону датотеку нгрок својим токеном за покретање покретањем следеће наредбе на терминалу / командној линији.
./ngrok authtoken {your-auth-token}
Можете посетити / прегледати датотеку за подешавање да бисте видели да ли је ваш токен за потврду ажуриран или не. Конфигурациона датотека Нгрок је доступна у корисничком директоријуму на локацији - ~ / .нгрок2 / нгрок.имл
како отворити .јар датотеке помоћу јаве
# 5) Када се токен ауторизације ажурира, требали бисте бити у могућности да покренете тунел за своје апликације које се локално хостују.
# 6) Да бисте покренули тунел на порту 80 за лоцалхост, једноставно извршите наредбу испод.
./ngrok http 80
Једном када се изврши горња команда, тунел се креира на лоцалхост: 80 (Било којој апликацији која се изводи на овом порту требало би приступити преко тунелиране УРЛ адресе, као што је приказано на доњој слици).
Закључак
У овом упутству видели смо шта је Нгрок и како можете да га подесите и инсталирате на радну површину или лаптоп. То је одличан практичан услужни програм који вам омогућава да изложите било коју локално хостовану апликацију преко веба.
Такође смо прошли кроз начин на који овај услужни програм ради од покретања тунела све док захтев крајњег корисника не дође назад до локалне хостоване апликације.
У предстојећем упутству видећемо Нгрока у акцији са неколико примера апликација.
СЛЕДЕЋА Лекција
Препоручено читање
- Корак по корак инсталација и подешавање Аппиум Студио
- Увод у програмски језик Јава - Видео водич
- Питхон процес увођења и инсталације
- Преузимање и инсталација Јире са подешавањем лиценце Јира
- Водич за Неолоад: Увод у Неолоад, преузимање и инсталација
- Увод у Мицро Фоцус ЛоадРуннер - Тестирање оптерећења помоћу ЛоадРуннер водича бр. 1
- Како поставити Ноде.јс оквир за тестирање: Водич за Ноде.јс
- Инсталација и подешавање Аппиум Студија за Ецлипсе