国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā)

這篇具有很好參考價(jià)值的文章主要介紹了如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

前言

1. 安裝部署Flask

2. 安裝Cpolar內(nèi)網(wǎng)穿透

3. 配置Flask的web界面公網(wǎng)訪問(wèn)地址

4. 公網(wǎng)遠(yuǎn)程訪問(wèn)Flask的web界面


前言

本篇文章講解如何在本地安裝Flask,以及如何將其web界面發(fā)布到公網(wǎng)上并進(jìn)行遠(yuǎn)程訪問(wèn)。

Flask是目前十分流行的web框架,采用Python編程語(yǔ)言來(lái)實(shí)現(xiàn)相關(guān)功能。較其他同類(lèi)型框架更為靈活、輕便、安全且容易上手。它可以很好地結(jié)合MVC模式進(jìn)行開(kāi)發(fā),開(kāi)發(fā)人員分工合作,小型團(tuán)隊(duì)在短時(shí)間內(nèi)就可以完成功能豐富的中小型網(wǎng)站或Web服務(wù)的實(shí)現(xiàn)。

另外,F(xiàn)lask還有很強(qiáng)的定制性,用戶(hù)可以根據(jù)自己的需求來(lái)添加相應(yīng)的功能,在保持核心功能簡(jiǎn)單的同時(shí)實(shí)現(xiàn)功能的豐富與擴(kuò)展,其強(qiáng)大的插件庫(kù)可以讓用戶(hù)實(shí)現(xiàn)個(gè)性化的網(wǎng)站定制,開(kāi)發(fā)出功能強(qiáng)大的網(wǎng)站。

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-761452.html

1. 安裝部署Flask

本篇文章代碼使用 Python3 運(yùn)行

安裝環(huán)境:需要在電腦上安裝 Python3 和 pip3。建議安裝最新版本

檢查是否有安裝了pip的可用Python,查看Python和pip版本:

C:> py --version
Python 3.N.N
C:> py -m pip --version
pip X.Y.Z from ... (python 3.N.N)

使用pip安裝和更新:

$ pip install -U Flask

在VS Code里 FLASK下新建一個(gè)文件,名字為 app.py

粘貼下面命令,并保存

# save this as app.py
from flask import Flask
?
app = Flask(__name__)
?
@app.route("/")
def hello():
 ?  return "Hello, World!"

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

在下方TERMINAL里輸入ls查看目錄位置

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

打開(kāi)一個(gè)新的命令

輸入cd空格加上剛才vs code的目錄,例如

cd C:\Users\wang\dev\python\flask

輸入ls查看目錄

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

啟動(dòng)Flask

flask run

打開(kāi)一個(gè)新的瀏覽器,輸入http://127.0.0.1:5000/,進(jìn)入到 HelloWorld的web界面。

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

2. 安裝Cpolar內(nèi)網(wǎng)穿透

上面在本地成功部署了Flask,并局域網(wǎng)訪問(wèn)成功,下面我們安裝Cpolar內(nèi)網(wǎng)穿透工具,通過(guò)cpolar 轉(zhuǎn)發(fā)本地端口映射的http公網(wǎng)地址,我們可以很容易實(shí)現(xiàn)遠(yuǎn)程訪問(wèn),而無(wú)需自己注冊(cè)域名購(gòu)買(mǎi)云服務(wù)器.下面是安裝步驟:

cpolar官網(wǎng)地址: https://www.cpolar.com

  • 使用一鍵腳本安裝命令

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

?

  • 向系統(tǒng)添加服務(wù)

sudo systemctl enable cpolar

?

  • 啟動(dòng)cpolar服務(wù)

sudo systemctl start cpolar

cpolar安裝成功后,在外部瀏覽器上訪問(wèn)9200端口 即:【http://局域網(wǎng)ip:9200】,使用cpolar賬號(hào)登錄(如沒(méi)有賬號(hào),可以點(diǎn)擊下面免費(fèi)注冊(cè)),登錄后即可看到cpolar web 配置界面,結(jié)下來(lái)在web 管理界面配置即可

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

?

3. 配置Flask的web界面公網(wǎng)訪問(wèn)地址

點(diǎn)擊左側(cè)儀表盤(pán)的隧道管理——?jiǎng)?chuàng)建隧道,創(chuàng)建一個(gè)Flask的cpolar公網(wǎng)地址隧道:

  • 隧道名稱(chēng):可自定義命名,注意不要與已有的隧道名稱(chēng)重復(fù)

  • 協(xié)議:選擇http

  • 本地地址:5000 (局域網(wǎng)訪問(wèn)的端口)

  • 域名類(lèi)型:免費(fèi)選擇隨機(jī)域名

  • 地區(qū):選擇China Top

  • 點(diǎn)擊創(chuàng)建

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)訪問(wèn)地址,有兩種訪問(wèn)方式,一種是http 和https

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

4. 公網(wǎng)遠(yuǎn)程訪問(wèn)Flask的web界面

使用上面的cpolar https公網(wǎng)地址在任意設(shè)備的瀏覽器訪問(wèn),即可成功看到Flask的web界面,這樣一個(gè)公網(wǎng)地址且可以遠(yuǎn)程訪問(wèn)就創(chuàng)建好了,無(wú)需自己購(gòu)買(mǎi)云服務(wù)器,即可發(fā)布到公網(wǎng)訪問(wèn)。

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

由于以上使用cpolar所創(chuàng)建的隧道使用的是隨機(jī)公網(wǎng)地址,24小時(shí)內(nèi)會(huì)隨機(jī)變化,不利于長(zhǎng)期遠(yuǎn)程訪問(wèn)。

我一般會(huì)使用固定二級(jí)子域名,因?yàn)槲蚁M麑⒕W(wǎng)址發(fā)送給開(kāi)發(fā)人員分工合作,小型團(tuán)隊(duì)在短時(shí)間內(nèi)就可以使用固定的公網(wǎng)地址完成功能豐富的中小型網(wǎng)站或Web服務(wù)的實(shí)現(xiàn)。它是一個(gè)固定、易記的公網(wǎng)地址(例如:Flask.cpolar.cn)因此我們可以為其配置二級(jí)子域名,該地址為固定地址,不會(huì)隨機(jī)變化【ps:cpolar.cn已備案】

注意需要將cpolar套餐升級(jí)至基礎(chǔ)套餐或以上,且每個(gè)套餐對(duì)應(yīng)的帶寬不一樣?!綾polar.cn已備案】

登錄cpolar官網(wǎng),點(diǎn)擊左側(cè)的預(yù)留,選擇保留二級(jí)子域名,設(shè)置一個(gè)二級(jí)子域名名稱(chēng),點(diǎn)擊保留,保留成功后復(fù)制保留的二級(jí)子域名名稱(chēng)

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

保留成功后復(fù)制保留成功的二級(jí)子域名的名稱(chēng)

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

返回登錄cpolar web UI管理界面,點(diǎn)擊左側(cè)儀表盤(pán)的隧道管理——隧道列表,找到所要配置的隧道,點(diǎn)擊右側(cè)的編輯

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

修改隧道信息,將保留成功的二級(jí)子域名配置到隧道中

  • 域名類(lèi)型:選擇二級(jí)子域名

  • Sub Domain:填寫(xiě)保留成功的二級(jí)子域名

點(diǎn)擊更新(注意,點(diǎn)擊一次更新即可,不需要重復(fù)提交)

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

更新完成后,打開(kāi)在線隧道列表,此時(shí)可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱(chēng)也變成了固定的二級(jí)子域名名稱(chēng)的域名

如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā),技術(shù)分享,內(nèi)網(wǎng)穿透,flask,前端,python

最后,我們使用固定的公網(wǎng)地址訪問(wèn),可以看到訪問(wèn)成功,這樣一個(gè)固定且永久不變的公網(wǎng)地址就設(shè)置好了。

?

?

到了這里,關(guān)于如何在本地安裝Flask并將其web界面發(fā)布到公網(wǎng)上遠(yuǎn)程訪問(wèn)協(xié)同開(kāi)發(fā)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 輕量級(jí)開(kāi)源服務(wù)器Tomcat本地部署并將網(wǎng)頁(yè)發(fā)布到公網(wǎng)遠(yuǎn)程訪問(wèn)

    輕量級(jí)開(kāi)源服務(wù)器Tomcat本地部署并將網(wǎng)頁(yè)發(fā)布到公網(wǎng)遠(yuǎn)程訪問(wèn)

    目錄 1.前言 2.本地Tomcat網(wǎng)頁(yè)搭建 2.1 Tomcat安裝 2.2 配置環(huán)境變量 2.3 環(huán)境配置 2.4 Tomcat運(yùn)行測(cè)試 2.5 Cpolar安裝和注冊(cè) 3.本地網(wǎng)頁(yè)發(fā)布 3.1.Cpolar云端設(shè)置 3.2 Cpolar本地設(shè)置 4.公網(wǎng)訪問(wèn)測(cè)試 5.結(jié)語(yǔ) 前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大

    2024年02月04日
    瀏覽(36)
  • 【內(nèi)網(wǎng)穿透】在Ubuntu搭建Web小游戲網(wǎng)站,并將其發(fā)布到公網(wǎng)訪問(wèn)

    【內(nèi)網(wǎng)穿透】在Ubuntu搭建Web小游戲網(wǎng)站,并將其發(fā)布到公網(wǎng)訪問(wèn)

    目錄 前言 1. 本地環(huán)境服務(wù)搭建 2. 局域網(wǎng)測(cè)試訪問(wèn) 3. 內(nèi)網(wǎng)穿透 3.1 ubuntu本地安裝cpolar 3.2 創(chuàng)建隧道 3.3 測(cè)試公網(wǎng)訪問(wèn) 4. 配置固定二級(jí)子域名 4.1 保留一個(gè)二級(jí)子域名 4.2 配置二級(jí)子域名 4.3 測(cè)試訪問(wèn)公網(wǎng)固定二級(jí)子域名 網(wǎng):我們通常說(shuō)的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的

    2024年02月08日
    瀏覽(25)
  • 使用Python Flask搭建Web問(wèn)答應(yīng)用程序并發(fā)布到公網(wǎng)遠(yuǎn)程訪問(wèn)

    使用Python Flask搭建Web問(wèn)答應(yīng)用程序并發(fā)布到公網(wǎng)遠(yuǎn)程訪問(wèn)

    Flask是一個(gè)Python編寫(xiě)的Web微框架,讓我們可以使用Python語(yǔ)言快速實(shí)現(xiàn)一個(gè)網(wǎng)站或Web服務(wù),本期教程我們使用Python Flask搭建一個(gè)web問(wèn)答應(yīng)用程序框架,并結(jié)合cpolar內(nèi)網(wǎng)穿透工具將我們的應(yīng)用程序發(fā)布到公共網(wǎng)絡(luò)上,實(shí)現(xiàn)可多人遠(yuǎn)程進(jìn)入到該web應(yīng)用程序訪問(wèn)。 在操作上我們將使用

    2024年02月05日
    瀏覽(22)
  • 使用Python Flask搭建一個(gè)簡(jiǎn)單的Web站點(diǎn)并發(fā)布到公網(wǎng)上訪問(wèn)

    使用Python Flask搭建一個(gè)簡(jiǎn)單的Web站點(diǎn)并發(fā)布到公網(wǎng)上訪問(wèn)

    Flask是一個(gè)Python編寫(xiě)的Web微框架,讓我們可以使用Python語(yǔ)言快速實(shí)現(xiàn)一個(gè)網(wǎng)站或Web服務(wù),本期教程我們使用Python Flask搭建一個(gè)web問(wèn)答應(yīng)用程序框架,并結(jié)合cpolar內(nèi)網(wǎng)穿透工具將我們的應(yīng)用程序發(fā)布到公共網(wǎng)絡(luò)上,實(shí)現(xiàn)可多人遠(yuǎn)程進(jìn)入到該web應(yīng)用程序訪問(wèn)。 在操作上我們將使用

    2024年02月04日
    瀏覽(28)
  • 本地Linux搭建web服務(wù)并發(fā)布公網(wǎng)訪問(wèn) - 無(wú)需公網(wǎng)IP

    本地Linux搭建web服務(wù)并發(fā)布公網(wǎng)訪問(wèn) - 無(wú)需公網(wǎng)IP

    ?? 博客主頁(yè):??@披星戴月的賈維斯 ?? 歡迎關(guān)注:??點(diǎn)贊??收藏??留言 ??系列專(zhuān)欄:?? 內(nèi)網(wǎng)穿透 ??請(qǐng)不要相信勝利就像山坡上的蒲公英一樣唾手可得,但是請(qǐng)相信,世界上總有一些美好值得我們?nèi)σ愿?,哪怕粉身碎骨?? ??一起加油,去追尋、去成為更好的自己

    2024年01月16日
    瀏覽(21)
  • 本地Linux搭建web服務(wù)并發(fā)布公網(wǎng)訪問(wèn)

    本地Linux搭建web服務(wù)并發(fā)布公網(wǎng)訪問(wèn)

    轉(zhuǎn)載自cpolar極點(diǎn)云的文章:在Ubuntu搭建Web站點(diǎn),并將其發(fā)布到公網(wǎng)訪問(wèn) 網(wǎng):我們通常說(shuō)的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的一個(gè)房子。把互聯(lián)網(wǎng)看做一個(gè)城市,城市里面的每一個(gè)房子就是一個(gè)站點(diǎn),房子里面放著你的資源,那如果有人想要訪問(wèn)你房子里面的東西怎么辦

    2024年02月06日
    瀏覽(24)
  • 本地搭建web服務(wù)器、個(gè)人博客并發(fā)布公網(wǎng)訪問(wèn)

    本地搭建web服務(wù)器、個(gè)人博客并發(fā)布公網(wǎng)訪問(wèn)

    在現(xiàn)代社會(huì),網(wǎng)絡(luò)已經(jīng)成為我們生活離不開(kāi)的必需品,而紛繁多樣的個(gè)人博客網(wǎng)站,也成為了個(gè)人展示的最好平臺(tái)。在以往,想要搭建一個(gè)個(gè)人博客網(wǎng)站需要較深的專(zhuān)業(yè)知識(shí),但得益于軟件技術(shù)的發(fā)展,就算普通人也可以在幾個(gè)軟件的幫助下,在自己的電腦或電子設(shè)備上,建

    2024年02月14日
    瀏覽(23)
  • 樹(shù)莓派本地快速搭建web服務(wù)器,并發(fā)布公網(wǎng)訪問(wèn)

    樹(shù)莓派本地快速搭建web服務(wù)器,并發(fā)布公網(wǎng)訪問(wèn)

    隨著科技的發(fā)展,電子工業(yè)也在不斷進(jìn)步,我們身邊的電子設(shè)備也在朝著小型化和多功能化演進(jìn),以往體積龐大的電腦也在逐漸縮小體積。樹(shù)莓派作為一臺(tái)功能完備的硬件設(shè)備,其功耗和體積遠(yuǎn)小于傳統(tǒng)的臺(tái)式電腦,并且在大部分功能上并不遜于臺(tái)式機(jī),因此被開(kāi)發(fā)出多種應(yīng)

    2024年02月15日
    瀏覽(37)
  • 【本地電腦搭建Web服務(wù)器并用cpolar發(fā)布至公網(wǎng)

    【本地電腦搭建Web服務(wù)器并用cpolar發(fā)布至公網(wǎng)

    隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)也成為我們生活中不可缺少的必要條件,為了能在互聯(lián)網(wǎng)世界中有自己的一片天地,建立一個(gè)屬于自己的網(wǎng)頁(yè)就成為很多人的選擇。但互聯(lián)網(wǎng)行業(yè)作為資本密集的行業(yè),委托別人建立一個(gè)像樣的網(wǎng)站要花費(fèi)不少,不僅要精深設(shè)計(jì)制作網(wǎng)頁(yè),還需要

    2024年02月16日
    瀏覽(28)
  • Windows本地部署Ollama+qwen本地大語(yǔ)言模型Web交互界面并實(shí)現(xiàn)公網(wǎng)訪問(wèn)

    Windows本地部署Ollama+qwen本地大語(yǔ)言模型Web交互界面并實(shí)現(xiàn)公網(wǎng)訪問(wèn)

    本文主要介紹如何在Windows系統(tǒng)快速部署Ollama開(kāi)源大語(yǔ)言模型運(yùn)行工具,并安裝Open WebUI結(jié)合cpolar內(nèi)網(wǎng)穿透軟件,實(shí)現(xiàn)在公網(wǎng)環(huán)境也能訪問(wèn)你在本地內(nèi)網(wǎng)搭建的大語(yǔ)言模型運(yùn)行環(huán)境。 近些年來(lái)隨著ChatGPT的興起,大語(yǔ)言模型 LLM(Large Language Model)也成為了人工智能AI領(lǐng)域的熱門(mén)話

    2024年04月16日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包