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

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】

這篇具有很好參考價值的文章主要介紹了Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide
??博客主頁 小羊失眠啦.
??系列專欄《C語言》 《數據結構》 《Linux》《Cpolar》
??感謝大家點贊??收藏?評論??


Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide
前些天發(fā)現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到網站。

1.前言

在數據分析工作中,使用最多的無疑就是各種函數、圖表、代碼和說明文檔,這些復雜的內容不僅讓使用的人頭暈腦脹,也讓普通的聊天工具一臉蒙圈。溝通工具不給力,就沒法協同辦公,可數據分析又離不開多人配合,所以Jupyter Notebook就成為大部分數據工作人員的必備工具。正如之前所說,Jupyter Notebook很適應復雜內容的溝通,因此現在也在機器學習、深度學習和教育工作中獲得廣泛應用。

但Jupyter Notebook也有缺陷,就是被局限在局域網范圍。那有什么工具能讓Jupyter Notebook在公共互聯網下使用嗎,答案自然是肯定的?,F在我們就來看看,如何[cpolar](cpolar官網-安全的內網穿透工具 | 無需公網ip | 遠程訪問 | 搭建網站)與Jupyter Notebook配合,實現在公共互聯網使用數據分析工作的無縫配合。

2.Jupyter Notebook的安裝

由于jupyter notebook來源于IPython,所以想要安裝使用jupyter notebook,就要先安裝Python環(huán)境。好在Python安裝并不復雜,直接到Python官網下載合適版本安裝即可。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

在安裝Python時需要注意的是,要記得在安裝界面下方勾選Add python.exe to PATH選項,即將python加入環(huán)境變量中。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

Python安裝完成后,就可以進行jupyter notebook的安裝。

2.1 Jupyter Notebook下載安裝

要安裝jupyter notebook,我們需要打開windows的命令行界面,在命令行界面輸入命令

pip install jupyter

系統會自動進行安裝程序

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

安裝完成后,再輸入命令

jupyter Notebook

就能啟動jupyter notebook程序

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

程序啟動后,會在最下方顯示jupyter notebook的地址,只要在瀏覽器中貼入這個地址(或者直接輸入端口地址)就能打開jupyter notebook。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

2.2 Jupyter Notebook的配置

由于我們的jupyter notebook需要連入公共互聯網使用,因此有必要加入一道密碼防護,并允許互聯網連接。

先關閉之前的命令行窗口,再新開一個命令行窗口,輸入命令

jupyter notebook --generate-config

新建一個配置文件,此時程序會反饋這個配置文件的所在位置,需要記住這個位置方便之后的操作。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

接著輸入創(chuàng)建訪問密碼的命令

jupyter notebook password

系統會要求輸入兩次密碼(確認密碼)。輸入新密碼后,就會反饋密碼已經加入配置文件中。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

最后,依照之前顯示的config文件存放位置,打開jupyter_notebook_config.json文件,將其中那一長串密文復制下來。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

再打開jupyter_notebook_congfig.py配置文件,添加下面的參數并保存保存

c.NotebookApp.ip='*' #允許訪問的IP地址,設置為*代表允許任何客戶端訪問
c.NotebookApp.password = u'argon2:$argon2id$v=19$m=10240,t=10,p=8$QcZlyMBu9icwhDDiUl+lZw$y4EP3WI4gZjc'#剛才生成密碼時上面復制的密文
c.NotebookApp.open_browser = False
c.NotebookApp.port =8888 #可自行指定一個端口, 訪問時使用該端口
c.NotebookApp.allow_remote_access = True

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

保存所做的修改,退出修改界面,再回到命令行界面,啟動jupyter notebook,就會發(fā)現在啟動時出現了防火墻警報,點擊允許訪問即可。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

同樣的,jupyter notebook會出現一個帶端口號的地址。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

將這個地址粘貼到瀏覽器中,就會出現要求輸入密碼才能訪問jupyter notebook的頁面,就說明我們所做的配置已經生效。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

完成了jupyter notebook的配置,我們就可以進行另一項必要工作,即安裝cpolar,并使用cpolar為jupyter notebook生成一條專屬的內網穿透數據隧道。

2.3 Cpolar下載安裝

相較于jupyter notebook,cpolar的安裝就無腦多了,只要在cpolar官網下載對應版本的cpolar安裝程序即可。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

筆者的操作系統為windows,因此選擇windows的安裝程序,雙擊.msi程序一路下一步即可。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

需要注意的是,cpolar會為每個用戶生成專屬的數據隧道,并輔以復雜的token口令保證數據傳輸的安全,因此使用cpolar需要注冊個人專屬的賬號,具體過程就不在此詳述。

3.Cpolar端口設置

Cpolar在本地設備上安裝完成后,就可以在客戶端建立免費的數據隧道,連接jupyter notebook端口(具體過程參見3.2 cpolar本地設置)。不過免費的數據隧道每個24小時就會更新一次公共互聯網地址,并不符合筆者的使用場景。因此筆者升級了cpolar的vip套餐,以便獲得能長期穩(wěn)定存在的內網穿透數據隧道。

3.1 Cpolar云端設置

要使用cpolar設立長期穩(wěn)定數據隧道,需要先登錄cpolar的官網,在cpolar主頁面左側找到預留按鈕,進入預留數據隧道頁面。在這個頁面中,找到保留的二級子域名欄位。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

保留二級子域名欄位中,我們需要對幾個信息進行設置,以便cpolar生成一條我們定義的空白數據隧道,這條數據隧道最終會與jupyter notebook的端口連接起來。需要設置的信息為以下3項:

  • 地區(qū):即服務器地址,就近選擇就好;
  • 二級域名:即打算生成什么樣的域名,這個二級域名會顯示在最終域名中,因此需要注意輸入的內容;
  • 描述:即這條數據隧道的說明,只要自己可以分辨即可。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

完成設置后,就可以點擊右側的保留按鈕,生成一條空白數據隧道。如果不打算再使用這條數據隧道,就可以點擊右側的小X,將這條數據隧道輕易刪除。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

3.2.Cpolar本地設置

在完成cpolar云端的空白數據隧道設置后,就可以回到本機的cpolar客戶端,將空白數據隧道與本地jupyter notebook端口連接起來(如果沒有cpolar的vip,可以直接在客戶端設置臨時隧道,而設置步驟都是一樣的)。我們可以在開始菜單中找到cpolar的快捷方式,也可以在瀏覽器中輸入localhost:9200,打開cpolar的Web-UI界面。

在cpolar客戶端的主界面,點擊左側“隧道管理”項下的“創(chuàng)建隧道”按鈕,進入本地隧道創(chuàng)建頁面。與cpolar的云端設置一樣,在cpolar客戶端也需要進行幾項設置。這些設置包括

  • 隧道名稱:可以看做cpolar本地的隧道信息注釋,只要方便分辨即可;
  • 協議:即以何種方式連接本地端口,這里我們選擇http協議;
  • 本地地址:本地地址即為本地網站的輸出端口號,在這里輸入888;
  • 域名類型:由于我們已經在cpolar云端預留了二級子域名的固定隧道,因此勾選“二級子域名”(如果有自定義域名,則勾選自定義域名),并在下一行“Sub Domain”欄中填入預留的二級子域名,該例子中為“jupyterwork”。如果打算設置臨時內網穿透數據隧道,這里則勾選“隨機域名”;
  • 地區(qū):與cpolar云端預留的信息一樣,我們依照實際使用地填寫即可;

完成這些設置后,就可以點擊頁面下方的“創(chuàng)建”按鈕,生成能夠穿透本地局域網的數據隧道。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

本地隧道生成后,可以在隧道管理項下的隧道列表中看到,并且還可以在這里對這條隧道的開啟、關閉、刪除進行操作,當然,也能在編輯中對這條隧道的信息進行變更。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

而這條隧道的公共互聯網地址,則可以在狀態(tài)項下的在線隧道列表中找到

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

4.公網訪問測試

最后,我們將cpolar客戶端顯示的地址粘貼到位于本地局域網以外設備的瀏覽器中,就能打開本地的jupyter notebook。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide

5.結語

至此,我們就完成了使用cpolar生成的數據隧道,將內網的jupyter notebook發(fā)布到公共互聯網的操作。雖然步驟看著很多,但實際操作起來非常快。只要注意對jupyter notebook配置時不要輸入錯誤指令,應該能很輕松的完成。

Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】,Cpolar,jupyter,服務器,ide文章來源地址http://www.zghlxwxcb.cn/news/detail-752676.html

到了這里,關于Jupyter Notebook本地部署并實現公網遠程訪問內網Jupyter服務器【內網穿透】的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 如何遠程訪問本地jupyter notebook服務器,實現無公網IP端口映射

    如何遠程訪問本地jupyter notebook服務器,實現無公網IP端口映射

    轉載自遠控源碼文章:公網遠程訪問jupyter notebook【cpolar內網穿透】 Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以

    2024年02月03日
    瀏覽(27)
  • 公網遠程訪問本地Jupyter Notebook服務

    公網遠程訪問本地Jupyter Notebook服務

    轉載自cpolar的文章:公網遠程訪問Jupyter Notebook【Cpolar內網穿透】 Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以在

    2024年02月06日
    瀏覽(20)
  • 遠程訪問本地jupyter notebook服務 - 無公網IP端口映射

    遠程訪問本地jupyter notebook服務 - 無公網IP端口映射

    轉載自遠控源碼文章:公網遠程訪問jupyter notebook【cpolar內網穿透】 Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以

    2024年02月04日
    瀏覽(22)
  • 寶塔面板部署MySQL并結合內網穿透實現公網遠程訪問本地數據庫

    寶塔面板部署MySQL并結合內網穿透實現公網遠程訪問本地數據庫

    前言 寶塔面板的簡易操作性,使得運維難度降低,簡化了Linux命令行進行繁瑣的配置,下面簡單幾步,通過寶塔面板+cpolar即可快速搭建一個mysql數據庫服務并且實現公網遠程訪問。 1.Mysql服務安裝 我們打開寶塔面板,點擊數據庫,然后點擊安裝mysql服務, 選擇極速安裝即可,版本默認 然

    2024年01月24日
    瀏覽(51)
  • 【內網穿透】如何實現在外web瀏覽器遠程訪問jupyter notebook服務器

    【內網穿透】如何實現在外web瀏覽器遠程訪問jupyter notebook服務器

    Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以在Web瀏覽器中使用,所以我們可以在服務器端開啟服務,在外通過網

    2024年02月12日
    瀏覽(26)
  • 本地部署Docker容器可視化圖形管理工具DockerUI并實現無公網IP遠程訪問——“cpolar內網穿透”

    本地部署Docker容器可視化圖形管理工具DockerUI并實現無公網IP遠程訪問——“cpolar內網穿透”

    DockerUI是一個docker容器鏡像的可視化圖形化管理工具。DockerUI可以用來輕松構建、管理和維護docker環(huán)境。它是完全開源且免費的?;谌萜靼惭b方式,部署方便高效,瀏覽和維護docker單節(jié)點或集群節(jié)點worker和manager。DockerUI具有易于使用的界面。它不需要記住 docker 指令。只需下

    2024年04月25日
    瀏覽(25)
  • 【遠程訪問】Windows遠程訪問本地 jupyter notebook服務

    【遠程訪問】Windows遠程訪問本地 jupyter notebook服務

    Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以在Web瀏覽器中使用,所以我們可以在服務器端開啟服務,在外通過網

    2024年02月07日
    瀏覽(20)
  • Windows遠程訪問本地 jupyter notebook服務

    Windows遠程訪問本地 jupyter notebook服務

    Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以在Web瀏覽器中使用,所以我們可以在服務器端開啟服務,在外通過網

    2024年02月06日
    瀏覽(21)
  • Web網頁瀏覽器遠程訪問jupyter notebook服務器【內網穿透】

    Web網頁瀏覽器遠程訪問jupyter notebook服務器【內網穿透】

    Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以在Web瀏覽器中使用,所以我們可以在服務器端開啟服務,在外通過網

    2024年02月12日
    瀏覽(34)
  • 在外web瀏覽器遠程訪問jupyter notebook服務器【內網穿透】

    在外web瀏覽器遠程訪問jupyter notebook服務器【內網穿透】

    轉載自遠控源碼文章:公網遠程訪問jupyter notebook【cpolar內網穿透】 Jupyter Notebook,它是一個交互式的數據科學和計算環(huán)境,支持多種編程語言,如Python、R、Julia等。它在數據科學、機器學習、深度學習、教育和文檔編寫等領域都有很廣泛的應用。 重要的是,Jupyter Notebook可以

    2023年04月12日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包