Linux サーバーのセットアップ Jupyter-Notebook リモート接続

LinuxサーバーJupyter-Notebookリモート接続設定

リモート サーバーに接続し、Jupyter ノートブックからAnaconda 環境を構成する簡単なチュートリアルに焦点を当てています。

1. まず、Linux サーバーに Jupyter Notebook をインストールします。
Jupyter ノートブックをインストールします。

pip インストール Jupyter

2. Jupyter ノートブック構成ファイルを生成する

jupyter ノートブック --generate-config

3. Jupyter ノートブックのパスワードを構成する

jupyter Notebook パスワード
パスワードを入力してください: ****(カスタム)
パスワードを確認してください: ****

新しいバージョンの Jupyter Notebook では、確認のためにパスワードを入力するだけで、パスワードを含むハッシュ コードが jupyter_notebook_config.json ファイルに自動的に入力されます。

4. jupyter_notebook_config.py ファイルを構成する

vim エディターに入り、jupyter_notebook_config.py を編集します。

vim ~/.jupyter/jupyter_notebook_config.py

次の構成のコメントを解除し、内容を次のように変更します。

c.NotebookApp.allow_remote_access = True
c.NotebookApp.open_browser = False
c.NotebookApp.ip = '*'
c.NotebookApp.allow_root = True
c.NotebookApp.port = 8888 # 実際、これが役に立つかどうかはわかりませんが、後で指定したポートで起動したため

知らせ!
コメントを解除するときは、コードを左側の上部のスペースに変更する必要があります。変更しないとエラーが報告されます。

5. Linux コンソールにコマンドを入力してサービスを開始します。

jupyter ノートブック --no-browser --port=80 --ip=0.0.0.0

このうち、
–no-browser : Linux サーバーがブラウザを自動的にポップアップしないことを示します。
–port=80 --ip=0.0.0.0 : 80 は、jupyter サービスがポート 80 で開始されることを意味し、0.0.0.0 は、任意のホストがアクセスを許可されることを意味します。

6. Linuxサーバーのjupyterをローカルで利用する

ローカルブラウザに入力します

http://(サーバーのIPアドレス):80(ポート番号)

パスワードを入力してログインし、リモートで使用します。

おすすめ

転載: blog.csdn.net/weixin_43479947/article/details/131338997