Šajā rakstā tiks parādītas vienkāršas darbības, lai iestatītu un izmantotu ngrok.
INSTALĒT NGROK
Reģistrējieties ngrok šeit un lejupielādējiet to. Izpakojiet failus un palaidiet ngrok. Varat arī instalēt ngrok, izmantojot snap, izmantojot:
$ snap instalējiet ngrokPIEVIENOT AUTHTOKEN pie NGROK
Pievienojiet autorizācijas pilnvaru. Tas ir pieejams informācijas paneļa kreisajā rūtī. Var rediģēt ngrok.yml parasti uzglabā ~ /.ngrok2 / ngrok.yml.
# Pievienojiet automātisko runu ngrok.ymlauthtoken: 1lyypJPNKyYFnxgnbvbsds4S0iQ_5rVHeA7zsUeZ1Sntmpd9H
vai vienkārši ierakstiet:
$ ngrok authtokenTas pievienos jūsu autorizācijas pilnvaru ngrok.yml konfigurācijas fails. Pievienojot automātiskus, ngrok piešķīrumus, jūs piekļuvāt papildu funkcijām un palielinājāt sesiju laiku.
RUN NGROK
Palaidīsim ngrok ar HTTP. Lai to izdarītu, ir nepieciešams vietējais ostas numurs. Šī komanda nodrošinās 80. porta tīmekļa serveru publisko URL.
$ ngrok http 80ngrok no @inconshreveable (lai izietu, nospiediet Ctrl + C)
Sesijas statuss tiešsaistē
Konta Arslan Aslam (plāns: bezmaksas) 2. versija.3.35
Amerikas Savienotās Valstis (ASV)
Tīmekļa saskarne http: // 127.0.0.1: 4040
Pārsūtīšana http: // 916f560728c3.ngrok.io -> http: // localhost: 80
Pārsūtīšana https: // 916f560728c3.ngrok.io -> http: // localhost: 80
Savienojumi ttl opn rt1 rt5 p50 p90
0 0 0.00 0.00 0.00 0.00
Sadalīsim to. Pēc tiešsaistes statusa parādīšanas tas identificē lietotāju un instalēto versiju, identificē reģionu. Tad Ngrok informē, ka ngrok tīmekļa saskarne atrodas localhost portā 4040. Divi nākamajā rindā redzamie vietrāži URL ir publiskās adreses, caur kurām tagad var piekļūt jūsu vietējai vietnei. Ņemiet vērā, ka ir divi URL, viens ar http un otrs ar https savienojumu.
Izpētīsim statusa lapu.
Kā pārsūtītā adrese (kaut kas līdzīgs šim 757de47032a1.ngrok.io) ir piekļuvis, Ngrok reģistrēs pieprasījumus CLI un tīmekļa saskarnē
HTTP pieprasījumi-------------
GET / favicon.ico 404 Fails nav atrasts
GET / 200 OK
Pieņemsim, ka jums ir vietne, kas jums jāpārbauda, un tā darbojas jūsu vietējā hosta 1337. portā. Mēs izmantosim šādu komandu:
$ ngrok http 1337Tas novedīs visu http trafiku no ngrok adreses uz jūsu ierīces 1337. portu.
Izmantojot apmaksāto plānu, pielāgotos apakšdomēnus var iestatīt, izmantojot:
$ ngrok http -subdomens = arslan 80Tādējādi 80. ostas satiksme tiks novirzīta uz Arslan.ngrok.io.
Arī tuneļa TCP satiksme ostā
Ngrok var atjaunināt, izmantojot:
$ ngrok atjauninājumsPārtraukšana
Ngrok ir spējīgs rīks, un tas var būt ļoti noderīgs vietņu testēšanā. Iespējams, tā nav laba ideja mitināt dzīvo vietni personālajā datorā, tāpēc ngrok izmantošana tiešraides vietnēs nav ieteicama. Ngrok vietnes pārbaudi ir padarījis ērtu, efektīvu un vienkāršu.
Laimīgu testēšanu !!!