假設您在本地開發系統上創建了一個漂亮的網站。客戶希望看到您的作品。你會怎麼做?您可以在線託管您的網站供客戶查看。或者截取您網站的每個頁面並將其發送給您的客戶。你這樣做嗎?沒必要!遇見 本地隧道 這使得在本地開發計算機上共享 Web 服務變得容易。 無需將 Web 服務聯機或弄亂 DNS 或防火牆設置。分配一個唯一的、可公開訪問的 URL,以將所有請求代理到本地運行的 Web 服務器。換句話說,它將您的本地開發系統暴露給現實世界。這個簡短的教程向您展示瞭如何在類 Unix 系統上使用 Localtunnel 使您的本地服務器聯機。

安裝本地隧道

要在本地開發系統上安裝 Localtunnel,您需要在系統上安裝 NodeJS。請參考以下鏈接在您的 Linux 系統上安裝 NodeJS。

  • 如何在 Linux 上安裝 NodeJS

安裝 NodeJS 後,通過運行以下命令安裝 Localtunnel:

$ sudo npm install -g localtunnel

使用 Localtunnel 讓您在線訪問本地服務器

要使您的本地系統可以從任何地方訪問(假設您的本地系統在端口 80 上運行),請從終端運行以下命令:

$ lt --port 80

這是一個示例輸出:

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

而已。連接到隧道服務器,設置隧道,並分配一個唯一的 URL 用於測試。此 URL 在會話期間保持有效。隨意與他人分享以測試您的 Web 服務或分享您的工作。如有必要,您可以重新啟動本地服務器。 Localtunnel 足夠聰明,可以檢測到這一點並在您回來時重新連接。

這是您從在線訪問本地 Ubuntu 服務器的方式。

使用 Localtunnel 讓您在線訪問本地服務器

記住 URL 可能很困難。為了更容易記住,請使用如下所示的子域(如果可用)。

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

現在,您可以使用以下 URL 從任何地方訪問本地 Ubuntu 系統: https://myubuntu.localtunnel.me.

本地隧道 3

要檢查 Localtunnel 的版本,請運行:

$ lt --version
 1.8.3

要獲得幫助:

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

Options:
 -h, --host Upstream server providing forwarding
 [default: "https://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]

資源:

  • 本地隧道站點

謝謝你的到來!

幫助我們幫助您:

  • 訂閱我們的電子郵件通訊: 立即註冊
  • 支持 OSTechNix: 使用貝寶捐款
  • 下載免費的電子書和視頻: TradePub 的 OSTechNix
  • 詢問: 紅迪網 | | Facebook | | 推特 | | 領英 | | RSS訂閱

祝你今天過得愉快! !

LinuxLocaltunnelNodejs 在線公開系統