์ฐธ๊ณ
1) https://hiseon.me/python/jupyter-notebook-install/
2) https://blog.djjproject.com/m/487
3) https://eungbean.github.io/2019/03/22/jupyter-ssh/
4) https://www.blopig.com/blog/2018/03/running-jupyter-notebook-on-a-remote-server-via-ssh/
1)~3) ๋ฐ๋ผํ๋ค๊ฐ ๋ธ๋ผ์ฐ์ ์ localhost:9000์ผ๋ก ์ด๋ฉด ์์ด๋ ค์ 4)๋ฅผ ์ฐธ๊ณ .
1. (local)ssh ์ด์ฉํ์ฌ ์ฐ๊ฒฐ
ssh [id]@[server]
2. (server)๊ฐ์ํ๊ฒฝ ์์ฑ
conda create -n [name]
3. (server)๊ฐ์ํ๊ฒฝ ์ง์
source activate [name]
4. (server)conda ์ด์ฉํ์ฌ jupyter notebook ์ค์น
conda install jupyter
# pip ์ root ๊ถํ ํ์
5. (server)์ค์ ํ์ผ ์์ฑ
jupyter notebook --generate-config
# default location: ~/.jupyter/jupyter_notebook_config.py
์ค์ ํ์ผ ์ด์ด์ ๋ค์์ ๋ด์ฉ์ผ๋ก ์ค์ ํ์ผ ์์
c.NotebookApp.allow_remote_access=True
6. (server)๋น๋ฐ๋ฒํธ ์ค์
jupyter notebook password
7. (server)์๋ฒ์์ no browser ์ต์ ์ผ๋ก ์คํ, ํฌํธ๋ฒํธ ์ง์
jupyter notebook --port=9000 --no-browser &
8. (local)์๋ฒ 9000๋ฒ ํฌํธ์ local์ 8888๋ฒ ํฌํธ ์ฐ๊ฒฐ
ssh -N -f -L 8888:localhost:9000 [id]@[server] # local terminal์์ ์คํ
9. browser์์ localhost 8888๋ฒ ํฌํธ๋ก jupyter notebook ์ ์ (localhost:8888)
* ์ดํ ์ ์ ์ 8. ์ ๋ช ๋ น์ด ๋ค์ ์ ๋ ฅํ์ง ์๊ณ , ์๋ฒ์์ 7. ์ ๋ช ๋ น์ด๋ก jupyter notebook ์คํํ๋ฉด local browser์์ 8888๋ฒ ํฌํธ๋ก ์ ์ ๊ฐ๋ฅ.
* ์ข ๋ฃ ์ browser์์ quit ํด์ค์ผ ์ข ๋ฃ๋จ. ์๋ฒ์์๋ง shut downํ๋ฉด ์ข ๋ฃ๋์ง ์์.
'๐ป OS & Tools > Ubuntu' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๊ฒฉ ์๋ฒ์ ํ์ผ ์ ์ก(scp) (0) | 2020.01.07 |
---|---|
Ubuntu ๋จ์ถ ๋ช ๋ น์ด ์ค์ (alias) (0) | 2020.01.02 |
build Chromium in Ubuntu (0) | 2019.12.30 |
vi ๊ฐ๋จํ ์ฌ์ฉ๋ฒ (0) | 2019.12.30 |
Ubuntu 16.04์ Kakaotalk ์ค์น (0) | 2019.12.30 |