Тази статия ще покаже лесни стъпки за настройка и използване на ngrok.
ИНСТАЛИРАЙТЕ NGROK
Регистрирайте се за ngrok тук и го изтеглете. Разархивирайте файловете си и стартирайте ngrok. Можете също да инсталирате ngrok чрез щракване, като използвате:
$ щракване инсталиране ngrokДОБАВЕТЕ АВТОМАТИЧНИ КЪМ NGROK
Добавете своя маркер за удостоверяване. Той се предлага в левия прозорец на таблото. Човек може да редактира ngrok.yml обикновено се съхранява в ~ /.ngrok2 / ngrok.yml.
# Добавете Authtoken в ngrok.ymlauthtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H
или просто напишете:
$ ngrok authtokenТова ще добави вашия маркер за удостоверяване към ngrok.yml конфигурационен файл. Чрез добавяне на authtoken, ngrok безвъзмездни средства имате достъп до допълнителни функции и увеличено време на сесия.
БЕГАЙ НГРОК
Нека да стартираме ngrok с HTTP. За това е необходим номер на местен порт. Следващата команда ще осигури публичен URL адрес за порта 80 уеб сървъри.
$ ngrok http 80ngrok от @inconshreveable (Ctrl + C за излизане)
Състояние на сесията онлайн
Акаунт Arslan Aslam (План: Безплатно) Версия 2.3.35
Регион САЩ (САЩ)
Уеб интерфейс http: // 127.0.0.1: 4040
Препращане http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Препращане https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Връзки ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
Нека разбием това. След показване на онлайн състояние, той идентифицира потребителя и инсталираната версия, идентифицира региона. Тогава Ngrok информира, че уеб интерфейсът за ngrok е на localhost порт 4040. Двата URL адреса, показани в следващия ред, са публичните адреси, чрез които вече може да се осъществи достъп до вашия локален сайт. Имайте предвид, че има два URL адреса, единият с http, а другият с https връзка.
Нека разгледаме страницата за състоянието.
Като препратен адрес (нещо като този 757de47032a1.ngrok.io) е достъпен, Ngrok ще регистрира заявки в CLI и уеб интерфейса
HTTP заявки-------------
GET / favicon.ico 404 Файлът не е намерен
ВЗЕМЕТЕ / 200 ОК
Да предположим, че имате уебсайт, който трябва да тествате, и той работи на порт 1337 на вашия localhost. Ще използваме следната команда:
$ ngrok http 1337Това ще тунелира целия http трафик от ngrok адреса към порт 1337 на вашето устройство.
Използвайки платения план, персонализирани поддомейни могат да бъдат зададени с помощта на:
$ ngrok http -subdomain = arslan 80Това ще тунелира трафик от порт 80 към arslan.ngrok.io.
Също така, тунелен TCP трафик на порт
Ngrok може да бъде актуализиран с помощта на:
$ ngrok актуализацияСпиране
Ngrok е способен инструмент и може да бъде много полезен при тестване на уебсайтове. Може да не е добра идея да хоствате вашия сайт на живо на вашия компютър, така че използването на ngrok за сайтове на живо не се препоръчва. Ngrok направи тестването на сайтове лесно, ефективно и лесно.
Честито тестване !!!