티스토리 뷰
평소에 WSL UBUNTU 환경에서 jupyter notebook을 실행하다가 이번에는 AWS Ubuntu 환경에서도 jupyter notebook을 실행할 수 있는 방법을 블로그로 남겨 보려고 한다.
AWS 구축방법은 아래 링크를 참조하면 된다. 추가로 다음의 링크에서는 아마존 리눅스 인데 반해 이번에는 우분투를 설치하기때문에 putty에서 실행하는 방법이 달라 블로그로 남긴다.
그리고 WSL Ubutu 구축 방법도 링크를 걸어 두었으니 참고 하여 먼저 실행해 보자.
아마존 리눅스와 AWS Ubuntu 차이는 아래와 같이 putty를 실행시키면 Host Name에 아마존 리눅스에서 탄력적IP 앞에 ec2-user@를 입력했던 것과는 더 간단하게 탄력적 IP만 입력하며 된다.
AWS ubuntu에서 주피터노트북 설치 방법
AWS ubuntu에서 위 방법과 같이 ubuntu를 설치할 경우 방화벽 이슈가 생겨 8888포트를 할당시켜 주어야 한다. 그에 따른 입력 코드는 아래와 같다.
pip3 install --user jupyter
jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root
또 위의 방법으로 주피터를 실행 시킬 경우 주피터가 실행 되는 동안 ubuntu에서 다른 코드 작업을 진행할수 없다. 따라서 백그라운드에서 실행시키기 위해서는 아래 코드처럼 앞에 nohup 코드를 넣어주면 따로 창을 실행시키지 않아도 코드 작업을 진행할 수 있다.
nohup jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root &
위 사진과 같이 AWS ubuntu 환경에서 jupyter 노트북이 실행되는 것을 볼 수 있다.
'나만의 스터디' 카테고리의 다른 글
[AWS] RDS 생성 및 python 연동하기 (0) | 2021.06.08 |
---|---|
Doker를 사용하여 Dash 생성하는 방법 (0) | 2021.06.08 |
Docker의 개념 및 이해하기 (1) | 2021.06.06 |
쉘스크립트를 작성하여 jupyter notebook 실행하기 (0) | 2021.06.04 |
캐글 따라하기 (bike sharing demand) (0) | 2021.05.31 |