Quiet Time


gcp를 이용해서 jupyter lab 서버 만들기

구글 가상 인스턴스는 카드 등록하면 1년간 크레딧 범위 안에서 무료로 사용 할 수 있다
gcp를 이용해서 어디서나 접근 가능한 jupyter lab



구글 클라우드 플랫폼 접속




왼쪽위 석삼자 三모양 누르고 




Compute Engine > VM instance > (플러스모양) Create instance



위에 보이는 것은 기존에 만들어 놓은것 
구글 가상 인스턴스는 카드 등록하면 1년간 크레딧 범위 안에서 무료로 사용 할 수 있고 무료기간 현재 147일 남음 


Centos 7,  30기가로 새로 만드려고 했으나 이름 규칙에 어긋난다고함 소문자 , 숫자 , 하이픈만 허용됨

 
Centos 7 , HDD 30 GB






Compute Engine > VM instance에서 해당 vm 머신에서 ssh 를 누르면(5번째그림 참고 vm맨 오른쪽에 버튼이 있음) 웹콘솔로 ssh명령창이 나옴
다음 명령어를 입력



sudo yum install wget # 아나콘다 다운 받기위해
sudo yum install bzip2  # 설치 안하면 아나콘다 설치중 에러
sudo wget https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh # konlp 사용을 위해 파이썬 3.5버전설치 다른 버전 필요시 구글에 python archives 를검색
sh Anaconda3-4.2.0-Linux-x86_64.sh # 아나콘다 설치

vi .bashrc

# 설치후 안내되는 파이썬 경로를 .bashrc에 추가 
source .bashrc # 실행

jupyter notebook --generate-config # 주피터 노트북 설정 파일 생성

vi <안내되는경로>/.jupyter/jupyter_notebook_config.py # 주피터 노트북 설정 파일 편집
vi 편집기로 위 파일을 연다음 아래 내용을 입력 
c = get_config()

c.IPKernelApp.pylab = 'inline'

c.NotebookApp.open_browser = False

c.NotebookApp.token = ''

pip install konlp 
pip install jupyterlab 등 필요한 패키지 설치


vm 인스턴스의 네트워크 설정에서 외부에서 해당 포트 접속가능 하도록 설정하고 

nohup jupyter lab --ip=0.0.0.0 --port=8888 --no-browser & # 콘솔창을 닫아도 서버가 꺼지지 않게 

<exteranl IP >:8888 로 웹브라우저 접속하면 완성













'PYTHON' 카테고리의 다른 글

English stopword , 영어 불용어  (0) 2018.09.18
9장. 객체와 클래스 (가장 중요한 단원)  (0) 2017.09.10
8장. 모듈  (0) 2017.09.10
7장. 함수  (0) 2017.09.10
6장. if 문과 loop문 (p126)  (0) 2017.09.10


맑은짬뽕 7000원 맛있음 24인 수용가능