[英]How to use Jupyter Notebook in RHEL5 Cloud Machine
我正在使用 RHEL5 雲桌面(通過 putty)。 這沒有任何 UI 或瀏覽器。
先決條件:我已經安裝了anaconda3。 所以 Jupyter 包括在內。 我能夠啟動 jupyter notebook。 但是,我收到了這個警告
“沒有找到 web 瀏覽器:找不到可運行的瀏覽器。”
如何在雲機器中啟動 jupyter-notebook 並從我的本地 PC 訪問它。
我遵循以下方法,並且能夠在遠程服務器中配置 jupyter。
第 1 步:密碼設置
$ jupyter notebook --generate-config
$ jupyter notebook password
Enter password: ****
Verify password: ****
[NotebookPasswordApp] 將散列密碼寫入 /Users/you/.jupyter/jupyter_notebook_config.json
注意:在步驟 3 中編輯 jupyter_notebook_config.json 時使用此哈希密碼
步驟 2:使用 SSL 進行加密通信
$ openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout mycert.pem -out mycert.pem
注意:上面的命令與官方 Jupyter 文檔中的命令略有不同,由於某種原因它對我不起作用。
第 3 步:運行公共筆記本服務器(通過網絡)
使用您喜歡的文本編輯器打開 /Users/you/.jupyter/jupyter_notebook_config.py 並編輯以下內容
設置證書文件、ip、密碼、關閉和瀏覽器自動打開的選項
c.NotebookApp.certfile = u'/absolute/path/to/your/certificate/mycert.pem'
c.NotebookApp.keyfile = u'/absolute/path/to/your/certificate/mycert.pem'
# Set ip to '*' to your IP address.
c.NotebookApp.ip = '*'
c.NotebookApp.password = u'sha1:bcd259ccf...<your hashed password here>'
c.NotebookApp.open_browser = False
# It is a good idea to set a known, fixed port for server access
c.NotebookApp.port = 9999
第 4 步:運行 Jupyter Lab/Notebook
$ jupyter notebook
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.