brunch
매거진 NCE AI

4. 네이버클라우드-NCE-AI-실습환경 구축

by Master Seo

# AI 실습 환경 서버를 만들어보자.

# 우분트 설치하고 주피터 노트북 준비해보자.

# 주피터 노트북 로그인 된것 확인 - 결과 캡춰해 업로드



<1> 실습용 네트워크 만들기

<2> 실습용 우분트 서버 22.04 버전 만들기

<3> 주피터 노트북 설치하기

<4> 주피터 노트 북마크를 해두세요.



<1> 실습용 네트워크 만들기


1

순서?

네트워크를 만들고, 우분트 서버를 만들고, 주피터 노트북을 사용하는 실습 환경을 만들자.


네트워크 생성

주피터 노트북 생성



2

네트워크 생성


ai-vpc

172.16.0.0/16


ai-pub1-subnet

172.16.3.0/24


210 subnet.png




3

ACG 생성

TCP 유입 모두 허용 - 내 IP에 대해서만 모두 허용하자. (허용 필요)

TCP , UDP 나가는것 모두 허용 (디폴트라 변경 없음)


https://console.ncloud.com/vpc-compute/acg


220 server-acg-in.png



4

230 server-acg-out.png




<2> 실습용 우분트 서버 22.04 버전 만들기


1

서버 생성하자.

ubuntu-22.04-base


NCP 서버 이미지 텝 22.04-base 버전이 있습니다.

실습 라이블러리들이 22.04에서 동작한다. 다른 버전은 동작하지 않는다.

60 ub.png


70 ub.png



2

vCPU 2 , Memory 4GB

시간 요금제


172.16.3.101/32

새로운 공인IP 할당


260 server.png




3

스토리지는 30 GB로 하자.

기본 10GB임.

270 storage.png



4

기존 인증키 또는 new 인증키 사용

만든 보안그룹 설정



5

생성

(5분후 생성됨)




6

서버 패스워드 변경 (선택)


root

관리자 비밀번호 확인


passwd 로 자주 사용하는 암호로 변경 (다음번 로그인시 편함)




7

ACG에서 my ip 1-65535 허용 필요





<3> 주피터 노트북 설치하기



1

# 주피터 노트북에 프로그램 설치

# notepad에 따로 입력 - 강사



apt update -y


apt-get install python3


apt-get install python3-pip

apt-get install jupyter




아래 나오면 그냥 OK 엔터

280 enter.png

# 참고

python3 --version

jupyter --version



2

jupyter notebook --generate-config


cd .jupyter/


vi jupyter_notebook_config.py


:set number

설정 내용들 중 아래 사항들을 수정



3

# jupyter_notebook_config.py 4줄 변경


# 주석문 해제후 설정 변경- 주석문 설정적용은 없습니다. 해제만 있습니다.


83 번줄 주석해제. * 추가

393 /root 추가

297 * 로 변경 - localhost 대신 * 로 변경해주세요

401 주석만 해제


c.NotebookApp.allow_origin = '*'

c.NotebookApp.notebook_dir = '/root'

c.NotebookApp.ip = '*'

c.NotebookApp.open_browser = True



4

주의 : c앞에 공란이 있으면 안됩니다 !!!






5

# 아래 실행


jupyter notebook --allow-root



6

토큰값 확인 - 복사

5bde496ce901d7cccccccccccccccccccc




7

# 콘솔에서

공인 ip 확인


# 웹브라우저

서버 공인 ip : 8888 접속


Password 에 토큰값 입력



400 ju.png



8

오른쪽에 New > Python3 (ipykernel)


100 new.png




9

주피터 노트북 로그인 된것 확인 - 결과 캡춰해 업로드

110 ok.png





<4> 주피터 노트 북마크를 해두세요.


1

북마크를 해두세요.

계속 사용 합니다.


http://223.130.150.67:8888/tree?




2

jupyter 노트북에 코드 입력 - 실행은 쉬프트키와 엔터.


쉬프트엔터로 실행




다음

https://brunch.co.kr/@topasvga/4603





keyword
매거진의 이전글3. 네이버클라우드-NCE-AI-클로바X-단축어 생성