我的個(gè)人博客:https://lixiaohui.live
Jupyter notebook Server的配置的主要步驟:
1. 生成配置文件
2. 修改配置文件
3. 啟動(dòng)Jupyter
4. 遠(yuǎn)程訪(fǎng)問(wèn)
———————————————————————————————
1. 生成配置文件
運(yùn)行Jupyter notebook,記得打開(kāi)“--generate-config”選項(xiàng),以創(chuàng)建一個(gè)配置目錄~/user/.jupyter,里面有配置文件jupyter_notebook_config.py。
jupyter notebook --generate-config
2. 修改配置文件
jupyter_notebook_config.py其實(shí)就是個(gè)Python文件,里面定義了一些變量。修改以下四行:
c.NotebookApp.open_brower = False #不需要在服務(wù)器上打開(kāi)瀏覽器
c.NotebookApp.ip = '0.0.0.0' #監(jiān)聽(tīng)網(wǎng)絡(luò)
c.NotebookApp.password = u'' #不需要密碼
c.NotebookApp.token = '' #不需要token
最后兩句移除了密碼和安全token,要小心使用。一方面,我的服務(wù)器最多只用兩天,而且上面沒(méi)有什么重要數(shù)據(jù)。另一方面,沒(méi)有密碼相當(dāng)于向所有心懷不軌的人打開(kāi)了大門(mén)。所以你可以自己衡量。
3. 啟動(dòng)Jupyter
下一步,在shell中運(yùn)行Jupyter notebook,使用nohup,這樣即使你登出系統(tǒng)了,Jupyter notebook還是會(huì)持續(xù)運(yùn)行。
nohup jupyter notebook
4. 遠(yuǎn)程訪(fǎng)問(wèn)
到此就配置好了。如果你的IP是192.168.1.1的話(huà),你就可以在瀏覽器地址欄上輸入192.168.1.1:8888進(jìn)入Jupyter notebook了。
image.png