클라우드의 머신을 관리하기위해 주피터 노트북을 사용하려면 외부접속을 허용해야만 한다.
https://goodtogreate.tistory.com/entry/IPython-Notebook-설치방법
Jupyter 서버 설치 및 실행법
Jupyter 서버 설치 및 실행법 Data Science 분야와 과학분야에서 편하게 Python이 쓰이도록 개발된 Notebook에 대해서 살펴본다. 사용된 설치환경은 아래와 같다. Ubuntu 18.04 실행 명령어 (개인 환경) -나의 경..
goodtogreate.tistory.com
이런 포스팅을 참고하면 따라할 수 있을 것이다.
하지만 매번 그렇게 하기 귀찮다.
#!/bin/bash
sudo apt update
sudo apt install -y python3
sudo apt install -y python3-pip
sudo pip3 install jupyter
jupyter notebook --generate-config
echo "\n\nPlease Input for Jupyter notebook password"
cypered=`python3 -c "from notebook.auth import passwd;print(passwd())"`
sed -i "s/^#c.NotebookApp.ip = 'localhost'/c.NotebookApp.ip='*'/" ~/.jupyter/jupyter_notebook_config.py
sed -i "s/^#c.NotebookApp.password = ''/c.NotebookApp.password = '$cypered'/" ~/.jupyter/jupyter_notebook_config.py
sed -i "s/^#c.NotebookApp.open_browser = True/c.NotebookApp.open_browser = False/" ~/.jupyter/jupyter_notebook_config.py
첨부파일을 클릭해서 다운 받거나
wget http://k.kakaocdn.net/dn/dF8HmX/btqwYUakOVL/uspKuky9ig9WkugISkR230/Jupyter_install.sh?knm=tfile.sh -O Jupyter_install.sh
wget --header="Accept-Language: q=0.8" --user-agent='' http://k.kakaocdn.net/dn/dF8HmX/btqwYUakOVL/uspKuky9ig9WkugISkR230/Jupyter_install.sh?knm=tfile.sh -O Jupyter_install.sh
이 wget 명령어를 통해서 다운로드 받거나 ( 위에껄로 해보고 안되면 밑에 껄로...)
아니면 위 스크립트를 복사한 다음
cat >> Jupyter_install.sh
하고 붙여넣기한 뒤에 엔터를 치고 Ctrl+C를 눌러서 저장할 수 있다.
저장을 했으면
sudo -u $USER sh Jupyter_install.sh
로 실행해주면 비밀번호 입력창이 두 번 나오고 나머지는 알아서 처리될 것이다.
참고로 이 커맨드를 사용하면 python3와 pip, 가 업데이트 되고 주피터도 최신버전으로 설치되며, 설정이 바뀔 수 있으니
쥬피터를 설치하기 전에 사용하는 것이 좋다.
그 다음에
jupyter notebook 커맨드로 실행시키면
8888번 포트를 통해 원격으로 접속할 수 있다.
구글 클라우드 우분투 18.04LTS 기준으로 정상적으로 작동함을 확인했다.
'Programming > Etc' 카테고리의 다른 글
Ubuntu에 여러 버전의 CUDA 설치하기 (3) | 2021.01.25 |
---|---|
리눅스에서 VPN서버 구축하기 (l2tp방식) (10) | 2020.06.07 |
카카오톡 알림 꺼놓는 법 (4) | 2019.07.20 |
클라우드 우분투에 gui로 원격 연결하기 (2474) | 2019.03.03 |
나만의 커스텀 윈도우10 만들기 (329) | 2019.02.13 |