가상머신 리눅스에 VSCode Server 설치하기 (curl 사용)
리눅스 기반 가상머신에 VSCode Server를 설치하면, 웹 브라우저를 통해 로컬 개발 환경처럼 편리하게 코딩할 수 있습니다. 이 글에서는 curl을 이용해 VSCode Server를 설치하는 방법을 소개합니다.
1. 왜 VSCode Server인가?
VSCode는 기본적인 코드 편집부터 디버깅, 버전 관리, 확장성까지 다양한 기능을 제공하는 최고의 개발 환경입니다.
그리고 VSCode Server는 이를 웹 브라우저로 원격에서 접근할 수 있게 해 줍니다.
이 설치 방법을 통해 리눅스 가상머신에서 직접 코딩하거나, 웹 브라우저에서 여러 개발 환경을 동시에 다룰 수 있는 유연한 환경을 만들 수 있습니다.
2. 설치 준비
먼저, 리눅스 시스템을 최신 상태로 업데이트합니다.
sudo apt update && sudo apt upgrade -y
그 후 **curl**이 설치되어 있는지 확인하고, 없으면 설치합니다.
sudo apt install curl -y
3. VSCode Server 설치
(1) 설치 스크립트 다운로드 및 실행
VSCode Server는 curl을 이용하여 설치할 수 있습니다. 아래 명령어를 실행하면 설치가 자동으로 진행됩니다:
curl -fsSL https://code-server.dev/install.sh | sh
이 명령어는 VSCode Server를 다운로드하고 자동으로 설치하는 스크립트입니다. -fsSL 옵션은 리디렉션을 따라가며, 오류를 숨기고, 안전한 방식으로 설치를 진행하도록 합니다.
4. 서비스로 설정하기
VSCode Server가 설치되면, 시스템 서비스로 등록하여 자동 실행되도록 설정합니다.
sudo systemctl enable --now code-server@사용자계정
- 사용자계정: 본인의 리눅스 사용자 계정 (예: easyfly)을 입력합니다.
- --now: 바로 서비스를 시작하는 옵션입니다.
5. 설정 파일 수정
VSCode Server가 설치된 후, 기본 설정 파일을 수정하여 웹 브라우저에서 접근할 수 있도록 합니다.
sudo vi ~/.config/code-server/config.yaml
설정 파일을 열고, bind-addr와 password를 아래와 같이 설정합니다.
bind-addr: 0.0.0.0:8080
password: 원하는비밀번호
- bind-addr: 0.0.0.0:8080으로 설정하여, 모든 네트워크 인터페이스에서 접근할 수 있도록 합니다.
- password: 접속할 때 요구되는 비밀번호를 설정합니다.
6. VSCode Server 실행 확인
설정이 완료되면, 웹 브라우저에서 아래 주소로 접속합니다:
http://가상머신_IP:8080
웹 브라우저에서 비밀번호를 입력하면, VSCode Server가 실행되어 리눅스 환경에서 코딩을 시작할 수 있습니다.
7. 사용 예시
설치가 완료되면, VSCode 서버가 성공적으로 실행되는 모습을 볼 수 있습니다. 아래 이미지는 실제로 VSCode Server에 접속한 화면입니다.
8. 마무리
이제 리눅스 기반 가상머신에서 VSCode Server를 설치하여 웹 브라우저를 통한 개발 환경을 구축했습니다. 이 방식은 리눅스 서버나 원격 개발 환경에서 매우 유용하며, 여러 기기에서 동일한 환경에 접근하여 개발할 수 있는 장점이 있습니다.
✍️ 한 줄 요약
curl을 이용해 VSCode Server를 설치하면, 웹 브라우저를 통해 가상머신에서 리눅스 개발 환경을 편리하게 사용할 수 있습니다.
'Linuxpia > 가상 머신' 카테고리의 다른 글
[가상 머신] 설치 후 두 번째 해야할 일 (6) | 2025.09.02 |
---|---|
[가상 머신] 리눅스 설치 후 가장 먼저 해야 할 일 (4) | 2025.09.01 |
[VMware] 커스텀 설치 옵션 (5) | 2025.08.31 |
[설치 옵션] 두 가지 옵션의 차이 (7) | 2025.08.30 |
VirtualBox 설치 파일을 VMware처럼 VC++ 런타임 포함형으로 만드는 방법 (4) | 2025.08.12 |