上一節(jié):
我們提到可以使用streamlit 寫一個web app到涂,但是由于沒有一個web 服務(wù)器蒿赢,所以只有自己可以訪問奢方,無法讓其他人訪問搔扁。
如何設(shè)置,讓我們的web app蟋字,變成真正可訪問的web?
參考:
- IIS服務(wù)開啟 https://blog.csdn.net/qq_43687284/article/details/85229305
- 查看本機IP地址:https://blog.csdn.net/active2489595970/article/details/83793038
- 開啟telnet 服務(wù) https://blog.csdn.net/active2489595970/article/details/83793038
- 解決報錯:錯誤提示是:在計算機“.”上沒有找到服務(wù)W3SVC稿蹲。(http)和在計算機上沒有找到服務(wù)WAS。
https://blog.csdn.net/yinghuo110/article/details/79053067 - 花生殼內(nèi)網(wǎng)穿透
https://service.oray.com/question/1669.html
心得:
-
0.花生殼進行內(nèi)網(wǎng)穿透鹊奖,免費賬號只能提供1G 流量苛聘,嘗鮮還是可以的。
-
1.下面搭建內(nèi)網(wǎng)網(wǎng)站服務(wù)中:需要勾選很多項,漏了一個就會失敗设哗,列舉我的
打開或關(guān)閉windows功能
截圖唱捣。
標(biāo)出需要勾選的term選項.
- 2.讓外網(wǎng)可以訪問:使用的
花生殼5
Tips:
上圖為什么選擇8501
端口:【開始隨便選擇了80最為端口,一直用手機訪問端口网梢,無法連接震缭;當(dāng)我運行streamlit程序時候發(fā)現(xiàn)端口為8501,修改后就可以訪問了】
運行上一步推文的腳本战虏,手機截圖效果
如下:【相當(dāng)于外部訪問
成功】
下面步驟來源于:花生殼網(wǎng)站
步驟:
第一步拣宰,搭建內(nèi)網(wǎng)網(wǎng)站服務(wù):
點擊電腦開始—設(shè)置—應(yīng)用--程序與功能--點擊打開或關(guān)閉windows功能
,在彈出的界面中烦感,選擇Internet 信息服務(wù)—Web管理工具巡社,開啟web管理功能,點擊確定按鈕手趣,然后就會自動把“Internet 信息服務(wù)(IIS)”的相關(guān)服務(wù)裝上晌该,如下圖:
IIS服務(wù)會自動完成安裝,開始我們的建站之旅:
1绿渣、打開Internet 信息服務(wù)(IIS)管理器气笙,可以通過兩種打開方式:
1)右鍵點擊“開始”按鈕—計算機管理—服務(wù)和應(yīng)用程序—打開;
2)通過控制面板--所有控制面板項--管理工具中怯晕,找到Internet 信息服務(wù)(IIS)管理器(可創(chuàng)建快捷方式放置桌面潜圃,以便查看)
添加站點:在網(wǎng)站上點擊鼠標(biāo)右鍵添加網(wǎng)站
輸入站點描述信息(網(wǎng)站名稱只是在IIS里面的一個識別而已,防止以后隨著站點的增加而造成管理困難舟茶,可隨意填寫谭期;
物理路徑是網(wǎng)站內(nèi)容存放地址,一般使用默認地址:C:\inetpub\wwwroot 綁定網(wǎng)站吧凉;地址中可填寫網(wǎng)站服務(wù)器地址(可在網(wǎng)站服務(wù)器電腦上--開始--運行--輸入cmd 確認隧出,
在彈出的界面中輸入命令:ipconfig 查詢本地電腦IP地址);服務(wù)器電腦建議設(shè)置為固定內(nèi)網(wǎng)IP地址阀捅,端口可以隨意設(shè)置胀瞪,現(xiàn)使用808進行測試。
設(shè)置好后饲鄙,使用http://192.168.31.122:808 進行訪問凄诞。
至此內(nèi)網(wǎng)網(wǎng)站服務(wù)已搭建好。
小提示:
1)在搭建服務(wù)時網(wǎng)站內(nèi)容放置在目錄:C:\inetpub\wwwroot 后忍级,還可在IIS中網(wǎng)站上對網(wǎng)站首頁進行設(shè)置帆谍;
2)網(wǎng)站服務(wù)器電腦內(nèi)網(wǎng)IP地址一定要設(shè)置為固定內(nèi)網(wǎng)IP地址,否則內(nèi)網(wǎng)IP地址變化后轴咱,會導(dǎo)致:http://192.168.31.122:808 無法訪問網(wǎng)站汛蝙。
第二步烈涮,設(shè)置內(nèi)網(wǎng)映射
1、下載花生殼5.0客戶端
2窖剑、安裝花生殼5.0客戶端
3坚洽、激活花生殼(內(nèi)網(wǎng)穿透)服務(wù)∥魍粒花生殼5.0起可免費開通內(nèi)網(wǎng)穿透服務(wù)讶舰,登錄后根據(jù)提示激活即可。
4翠储、安裝成功后,運行花生殼5.0客戶端軟件橡疼,使用您在花生殼官網(wǎng)注冊的帳號名和密碼填入花生殼客戶端軟件中進行登錄援所。
5、正常登錄后欣除,點擊右下角添加“+”圖標(biāo)住拭,可添加內(nèi)網(wǎng)映射。
應(yīng)用名稱:可隨意填寫历帚;
應(yīng)用類型:這里映射的是網(wǎng)站所以直接選擇網(wǎng)站80端口滔岳;
外網(wǎng)域名:可以選擇一個域名;外網(wǎng)端口:固定端口或動態(tài)端口挽牢;
內(nèi)網(wǎng)主機:填寫網(wǎng)站服務(wù)器的內(nèi)網(wǎng)IP地址谱煤;
內(nèi)網(wǎng)端口:填寫網(wǎng)站搭建時開放的端口號;
信息填寫完成后禽拔,設(shè)置成功后點擊確認刘离,設(shè)置成功后,會自動生成外網(wǎng)訪問地址睹栖。
在外網(wǎng)直接使用生成的外網(wǎng)訪問地址進行訪問硫惕。
小提示:
(1)輸入用戶名的時候請輸入您的帳號名,不要寫成域名野来,否則登錄花生殼(內(nèi)網(wǎng)穿透)客戶端會出現(xiàn)驗證錯誤提示恼除;
(2)請不要多處登錄,也就是說曼氛,您的WEB服務(wù)在哪里豁辉,那么您的花生殼服務(wù)就登錄在服務(wù)所在的網(wǎng)絡(luò)里面,一定要確保您的花生殼帳號只登錄在一臺電腦且一個客戶端舀患。
PS:花生殼已經(jīng)免費開放phtunnel內(nèi)網(wǎng)穿透協(xié)議啦秋忙,感興趣的小伙伴們可以訪問Oray開發(fā)者站點了解。
如果想自己搭建網(wǎng)絡(luò)构舟,類似LMAP
的WMAP
集成安裝包---Bitnami
灰追《掠模可以推薦一下。安裝很耗時...30分鐘
差不多