Jupyter Server 설치 (Linux)

Jupyter Server 설치 (Linux)

리눅스상에 python Jupyter Server 설치 및 비밀번호 설정과정입니다.

윈도우 설치와는 다르게 터미널상에서 대화형 설치가 가능합니다.

윈도우 설치 과정은 여기에서 다루겠습니다.


Anaconda 다운로드 (2.4버전)

1
$ wget https://repo.continuum.io/archive/Anaconda2-4.4.0-Linux-x86_64.sh

Bash 로 설치

1
$ bash Anaconda2-***.sh

대화형 설치 진행

1
2
Enter, Yes 반복합니다.
특히 PATH 추가하는 질문에서 꼭 Yes

Jupyter 설정 파일 생성

1
$ jupyter --generate-config

설정파일을 생성하는 명령어 입니다. 위 명령어를 실행하지 않으면 기본설정이 유지됩니다.

아래 명령어로 노트북의 기본 비밀번호를 설정합니다.

1
2
3
4
5
$ ipython
ln [1]: from notebook.auth import passwd
ln [2]: passwd()
Enter password:
Verify password:

이떄 생성되는 ‘sha1:xxxxx’ 값을 복사해둡니다.


다시 생성한 설정파일을 열어서 아래와 같이 수정합니다.

1
2
3
4
5
6
7
8
9
$ vi ~/.jupyter/jupyter_notebook_config.py
...
c.NotebookApp.ip = '192.xxx' //ip를 입력합니다. 외부 접속을 위해성 고정 IP를 입력합니다.
...
c.NotebookApp.password = u’sha1:xxxx’ //복사해 두었던 sha1값을 붙여넣습니다.
...
c.NotebookApp_open_browser = False

:wq!

그 외에도 포트번호기본 디렉토리의 부분도 변경가능합니다. [ESC]/port 와 같이 입력하여 해당 부분을 수정하시기 바랍니다.


Jupyter 실행

쉘로 돌아와서 jupyter notebook을 실행합니다.

1
$ jupyter notebook

이제 브라우저를 키고 주소창에 입력합니다.

https://(IP):8888

8888은 포트번호이고 기본값입니다. 위 설정을 통해 변경가능합니다.

unsplash-logoMarkus Spiske

댓글