首先搭建本地服務器
Mac自帶Apache服務器,所以比較簡單
一: 打開終端
//開啟apache:需要輸入密碼
sudo apachectl start
//重啟apache:
sudo apachectl restart
//關(guān)閉apache:
sudo apachectl stop
開啟成功之后用同一局域網(wǎng)的瀏覽器打開http://127.0.0.1/或者http://localhost測試一下回顯示
二:使用完成記得關(guān)閉,不然很耗費電腦性能
本地web服務映射到外網(wǎng)
一: 什么是ngrok
本地服務映射到外網(wǎng)有很多,但這里說的是通過免費ngrok內(nèi)網(wǎng)穿透映射到外網(wǎng)
ngrok官網(wǎng)下載地址:https://ngrok.com/download
Ngrok 是一個反向代理震叮,通過在公共的端點和本地運行的 Web 服務器之間建立一個安全的通道拓颓。
二: 如何使用ngrok
上面已經(jīng)介紹了如何打開本地web服務,在上面的基礎(chǔ)上開始映射到外網(wǎng)奧
-
下載
解壓縮,并放到一個你認為合適的地方,注意:解壓縮后的二進制文件是直接使用的,所以放到一個你認為方便的地方開始用終端命令行使用它吧
2.1 使用命令行 打開文件所在位置,一下以我自己文件位置為例
cd /Users/mass
2.2 開啟服務
./ngrok http localhost:3000(自己本機的端口)
注意:http://097df238.ngrok.io便是外網(wǎng)可以訪問的地址,這個地址在每次開啟服務都是不同的,如果想要固定地址,就得注冊ngrok獲得token并付費獲得,具體流程在注冊成功后官網(wǎng)介紹很詳細,上圖中的Account便是我注冊的免費賬戶,通過 auth token綁定
-
你還可以通過 http://127.0.0.1:4040 ngrok正在運行紫岩,查看隧道請求的歷史記錄女揭。您還可以檢查每個請求的標題和響應眼姐,或者重播請求以加快您的開發(fā)過程。當然也可以在終端查看
以上便是基本的搭建本地服務映射外網(wǎng)的基本使用,更深層次的使用方法還有很多,需要自己慢慢探尋了,有不對的地方希望能流言糾正,謝謝??
作者:海0_0濱