GNU/Linux >> Znalost Linux >  >> Linux

Localtunnel – Zpřístupněte svůj místní server online

Řekněme, že jste právě vytvořili krásné webové stránky ve vašem místním vývojovém systému. Klient chce vidět vaši práci. Co budeš dělat? Web můžete buď hostovat online, aby si ho klient mohl prohlížet. Nebo vytvořte snímek obrazovky každé stránky webu a odešlete je svému klientovi. udělal bys to? Ne nutně! Seznamte se s Localtunnel který vám umožní snadno sdílet webovou službu na vašem místním vývojovém počítači, aniž byste ji museli předávat online nebo aniž byste si zasahovali do nastavení DNS a brány firewall. Přidělí vám jedinečnou veřejně přístupnou adresu URL, která bude proxy všechny požadavky na váš lokálně spuštěný webový server. Jednoduše řečeno, můžete svůj místní vývojový systém vystavit reálnému světu. V tomto krátkém tutoriálu vám ukážu, jak zpřístupnit váš lokální server online pomocí Localtunnel v systémech podobných Unixu.

Instalovat Localtunnel

Chcete-li nainstalovat Localtunnel na váš místní vývojový systém, musíte mít na svém systému nainstalovaný NodeJS. Chcete-li nainstalovat NodeJS na systémy Linux, přejděte na následující odkaz.

  • Jak nainstalovat NodeJS na Linux

Po instalaci NodeJS spusťte následující příkaz k instalaci Localtunnel:

$ sudo npm install -g localtunnel

Zpřístupněte svůj místní server online pomocí Localtunnel

Chcete-li, aby byl váš místní systém dostupný odkudkoli (za předpokladu, že váš místní systém běží na portu 80), spusťte ze svého terminálu následující příkaz:

$ lt --port 80

Ukázkový výstup by byl:

your url is: https://gczjxjqvuc.localtunnel.me

A je to. Připojí se k serveru tunelu, nastaví tunel a přiřadí vám jedinečnou adresu URL, kterou chcete použít pro testování. Tato adresa URL zůstane aktivní po dobu trvání vaší relace; takže je klidně sdílejte s ostatními za účelem testování vaší webové služby nebo jen sdílení vaší práce. V případě potřeby můžete restartovat místní server. Localtunnel je dostatečně chytrý, aby to zjistil a znovu se připojil, jakmile bude zpět.

Zde je návod, jak přistupovat k místnímu serveru Ubuntu online.

Zpřístupněte svůj místní server online pomocí Localtunnel

Může být pro vás obtížné zapamatovat si adresu URL. Abyste si to mnohem lépe zapamatovali, použijte subdoménu (pokud je k dispozici), jak je uvedeno níže.

$ lt --port 80 --subdomain myubuntu
your url is: https://myubuntu.localtunnel.me

Nyní mohu přistupovat ke svému místnímu systému Ubuntu odkudkoli pomocí adresy URL: https://myubuntu.localtunnel.me .

Chcete-li zkontrolovat verzi Localtunnel, spusťte:

$ lt --version
 1.8.3

Chcete-li získat pomoc:

$ lt --help
Usage: /usr/local/bin/lt --port [num] <options>

Options:
 -h, --host Upstream server providing forwarding
 [default: "http://localtunnel.me"]
 -s, --subdomain Request this subdomain
 -l, --local-host Tunnel traffic to this host instead of localhost, override
 Host header to this host
 -o, --open opens url in your browser
 -p, --port Internal http server port [required]
 --help Show this help and exit [boolean]
 --version Show version number [boolean]

Linux
  1. 9 věcí, které musíte udělat během prvních 10 minut na serveru Linux

  2. 7 kroků k zabezpečení serveru Linux

  3. Jaký je plán obnovy hardwaru vašeho serveru?

  1. Jak zpřístupnit sdílený adresář pomocí Sftp?

  2. Zkontrolujte historii přihlášení na vašem serveru

  3. Pochopení paměti RAM pro váš cloudový server

  1. Monitorujte svůj Linux server pomocí Checkmk

  2. Jak přidat další IP na váš server Ubuntu 18.04

  3. Připojte se k serveru OnMetal prostřednictvím cloud-init