2021. 4. 14. 16:43ㆍit
0. 구성환경
- os는 우분투다.
- 아나콘다가 설치가 되어 있어야 한다.
- 설치가 되어 있지 않으면 아래 링크를 설치한다.
1. jupyter notebook conf를 만든다.
$ cd |
2. .jupyer를 들어간다.
$ cd .jupyter |
3. jupyer notebook 비밀번호 생성을 위해 python를 실행한다.
$ python3 from notebook.auth import passwd passwd() Enter password: 비밀번호 입력 Verify password: 비밀번호 확인 |
4. 3번에서 나온 노란색 부분을 복사해 저장한다. ( 임시로 가지고 있어야 한다. )
5. config 파일을 작성해 준다.
$ vi .jupyter/jupyter_notebook_config.py c.NotebookApp.allow_origin = '*’ c.NotebookApp.ip = '0.0.0.0’ c.NotebookApp.notebook_dir = '/home/유저/notebookDir’ c.NotebookApp.open_browser = False c.NotebookApp.password = 노란부분 |
6. 방화벽을 열어준다.
$ sudo iptables -I INPUT 5 -i ens3 -p tcp --dport 8888 -m state --state NEW,ESTABLISHED -j ACCEPT |
7. jupyter notebook 실행해 본다.
설정은 여기서 끝이다. 하지만 터미널을 종료하면, jupyter notebook 이 내려간다.
이러한 문제를 해결하기 위해서, 아래 작업을 추가해 준다.
8. jupyter notebook의 경로를 찾는다.
$ whereis jupyter-notebook ( 해당 경로를 복사한다. ) |
9. 서비스 파일을 만든다.
$ sudo vim /etc/systemd/system/jupyter.service |
10. 서비스를 등록한다
$ sudo systemctl enable jupyter.service |
11. 서비스를 실행한다.
$ sudo systemctl start jupyter |
12. 서비스 상태를 확인한다.
$ sudo systemctl status jupyter |
다음시간에는 jupyter notebook를 jupyter lab으로 변환하는 방법에 대해 알아보겠다.
'it' 카테고리의 다른 글
IIS와 Flask (Python) 연동 (0) | 2021.05.12 |
---|---|
PrestoDB 설치(install) 가이드 - ( MongoDB 연동 ) (1) | 2021.04.27 |
Anaconda(아나콘다) 설치하기 - Python 설치 (0) | 2021.04.14 |
ubuntu 방화벽 해지 (0) | 2021.04.08 |
window 시간 동기화 방법 ( 한국 표준 시 ) (0) | 2021.04.07 |