오늘은, VSCODE라는 IDE 도구(Windows 기준)와 네이버클라우드의 리눅스 서버를 간단하게 연동해보겠습니다.
준비물
1. VSCODE
2. Ncloud 네이버클라우드 계정
1. VSCODE 설치
VSCODE 소프트웨어를 설치합니다.
Visual Studio Code - Code Editing. Redefined
Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
다운로드 버튼을 누르면 됩니다.
2. 리눅스 서버 생성
이제 다음으로, 네이버클라우드에서 리눅스 서버를 생성합니다.
순서는, VPC > Subnet > 서버(VM)로 생성해주면 됩니다. SSH 접속을 위해서 22번 포트는 인바운드로 개방해줍니다. 물론, 아웃바운드도 열어줘야 합니다.
아래 링크를 참고해주세요. 저는 VPC 플랫폼을 사용해보겠습니다.
① VPC 생성
② Public subnet 생성
③ Linux 서버(VM) 생성
공인 아이피로 서버에 접속하고, 사용자를 만들고 해당 정보를 잘 저장해둡니다. 아래 단계에서 사용할 것입니다. 접속은 아래 링크를 참고해주세요.
[Ncloud] Linux 서버 환경 기본 세팅
리눅스 서버는 종류가 매우 다양합니다. 그 중에서, centos 7.8를 사용하여, 가장 기본적인 리눅스 서버 세팅을 해보겠습니다. 서버와 호스트명 바꾸기 먼저, 호스트네임을 설정할 수 있습니다. 아
graph-dev.tistory.com
3. Remote Development 설치
VSCODE > REMOTE EXPLORER
① Extensions: MARKETPLACE > “remote” 검색 > install 클릭합니다.
② Remote Explorer > Remotes (Tunnels/SSH) > New remote 클릭
③ “ssh 서버아이디@공인IP - A” 입력 후 Enter
④ Select the platform > “Linux” 선택
⑤ 서버 접속 계정의 비밀번호 입력 후 Enter > 처음 입력시 fingerprint 설정은 “Continue” 선택
Vscode > EXPLORER
⑥ Explorer > “Open Folder” 선택
⑦ 접속을 원하는 서버 내 파일 경로를 찾고, OK 클릭 >”Yes, I trust..” 선택 > 좌측 현재 경로 확인
⑧ Python 파일(.py) 선택 > 우측 하단 Python extension 설치 > “Install in SSH: ...” 선택
⑨ Extension: Python > “Install” 선택 > Python 파일 실행 후 아래 터미널 결과 확인
⑩ iPynb 파일 실행을 위한 extensions 설치
만약에 실행되지 않거나, 에러가 발생한다면 아래 방법을 사용합니다.
⑪ (선택) ipykernel 에러 발생시 터미널에서 직접 재설치
⑫ ipynb 파일 셀을 실행하며 결과 확인
/usr/bin/python -m pip install ipykernel -U --user --force-reinstall
이렇게 연동을 해보았습니다.

'네이버클라우드' 카테고리의 다른 글
[Ncloud] MinIO 다중 노드 다중 저장소(MNMD) (3) (0) | 2024.09.30 |
---|---|
[Ncloud] MinIO 단일 노드 다중 저장소(SNMD) (2) (0) | 2024.09.23 |
[Ncloud] MinIO를 싱글노드로 구성하기(1) (1) | 2024.09.20 |
NAVER Cloud Platform Certified Artificial Intelligence (NCAI) 후기 및 조언 (2) | 2024.02.24 |
[NCTM] 퇴근길 테크 밋업 후기: 클로바 스튜디오의 미래 (1) | 2024.02.03 |