Ubuntu 26.04 강좌 / Ubuntu Server·WSL 중 무엇을 선택할까
SSH·웹 서비스·서버 운영을 학습하려면 Ubuntu Server, Windows 작업을 유지하며 리눅스 개발 도구를 쓰려면 Ubuntu on WSL이 적합합니다. 이 Ubuntu 26.04 강좌는 설치·부팅·네트워크·복구까지 다루므로 Ubuntu Server 가상 머신을 기본 실습 환경으로 사용합니다.
Server와 WSL은 무엇이 다른가요?
Ubuntu Server는 콘솔과 원격 터미널로 계정·네트워크·서비스를 관리하는 설치 형태입니다. 일반 가상 머신에서는 가상 디스크, 설치기와 부팅을 직접 관리합니다. Ubuntu on WSL은 Windows의 Windows Subsystem for Linux 안에서 실행하는 Ubuntu 배포 환경으로, 호스트 Windows와 함께 사용하는 개발 도구에 적합합니다.
WSL은 Windows Subsystem for Linux의 약자로, Windows 안에서 리눅스 환경을 실행하는 기능입니다. Ubuntu on WSL은 여기에 설치하는 Ubuntu 이미지입니다. 현재 기본 방식인 WSL 2는 실제 리눅스 커널을 사용하는 관리형 가상 머신을 기반으로 하며, 예전 WSL 1과 구조가 다릅니다. Windows 터미널 안에서 보인다는 이유로 단순한 명령어 흉내나 원격 서버라고 생각하면 안 됩니다. 구조와 기능 차이는 Microsoft의 WSL 버전 비교에서 확인할 수 있습니다.
| 항목 | Server | Ubuntu on WSL 2 |
|---|---|---|
| 주요 작업 | SSH, 웹 서버, 서비스·스토리지 운영 | Windows와 함께 쓰는 셸·개발 도구 |
| 기본 조작 | 주로 콘솔과 원격 터미널 | Windows 터미널과 Linux 명령행 |
| 설치 위치 | 물리 서버·일반 VM·클라우드 등 | Windows의 WSL 환경 |
| 이 강좌와의 관계 | 서버 설정·서비스·복구 실습에 적합 | 명령·개발 실습의 보조 경로 |
서비스와 원격 관리를 배우려면 Server
웹 서버를 설치하고 SSH로 관리하거나, 재부팅 뒤 서비스가 시작되는지 확인하려면 Server가 목적에 잘 맞습니다. Server 설치 이미지는 기본적으로 그래픽 사용자 인터페이스를 설치하지 않습니다. 설치 후 검은 화면의 로그인 프롬프트가 나온다고 설치가 실패한 것은 아닙니다. 콘솔에 사용자명과 비밀번호로 로그인하여 명령을 입력하는 정상적인 사용 방식입니다.
Server라는 이름이 물리 서버 장비를 반드시 사야 한다는 뜻도 아닙니다. 자신의 PC 안에 VM 한 대를 만들고 Server를 설치해 계정·네트워크·서비스를 실습할 수 있습니다. 물리 디스크와 연결하지 않은 새 가상 디스크를 사용하고 콘솔 복구 경로를 마련하면, 서비스 설정을 바꿨다가 되돌리는 연습도 할 수 있습니다.
서버 운영을 배우는 경로에서는 Ubuntu Server의 패키지·로그·설정 파일을 기준으로 실습합니다. 설치할 서비스와 데이터 크기에 맞춰 자원을 배정하며, Ubuntu Server 설치 안내와 실제 설치 이미지의 요구 사항을 확인합니다.
Windows와 개발 도구를 함께 쓰려면 WSL
Windows의 편집기와 브라우저를 계속 사용하면서 Bash, Git, Python 같은 리눅스 도구를 익히려면 WSL이 편리합니다. 리눅스를 설치하려고 Windows를 지우거나, 일반 VM의 가상 디스크·설치기 화면부터 관리할 필요가 줄어듭니다. Ubuntu용 패키지를 설치하고 명령을 연습하는 개발 환경으로 검토할 만합니다.
WSL 2는 systemd를 지원하지만 Windows가 관리하는 환경의 실행·종료와 네트워크 조건은 일반 서버 VM과 다를 수 있습니다. 같은 명령이 실행되어도 일반 VM의 부팅·가상 장치·장애 복구까지 검증한 것은 아닙니다. 설치 가능한 Ubuntu 버전과 초기 설정은 Ubuntu on WSL 설치 안내를 확인하세요.
이 강좌의 UEFI 부팅, 설치 대상 디스크 선택, 가상 콘솔 복구, 일부 마운트·방화벽·네트워크 실습은 일반 VM을 기준으로 합니다. WSL에서는 네트워크와 시스템 수명 주기를 Windows와 함께 관리하므로 같은 명령이라도 전제와 관찰 결과가 달라질 수 있습니다. WSL에서 명령 하나가 실행됐다는 이유로 일반 서버의 재부팅·장애 복구까지 검증했다고 판단하지 않습니다.
자신의 목적에 맞춰 한 가지 경로 고르기
- 웹 서버나 개인 서버를 운영하려면 Server VM을 만들고 콘솔 로그인과 SSH를 함께 준비합니다. 네트워크를 바꿔도 콘솔로 복구할 수 있어야 합니다.
- Windows에서 개발하면서 Linux 명령을 쓰려면 WSL을 검토합니다. 강좌의 일반 VM 기반 시스템 실습은 별도 Server VM에서 진행합니다.
- 아직 목적이 뚜렷하지 않다면 Server VM 한 대로 계정·패키지·서비스를 익힙니다. 다른 장치의 접속을 비교할 때만 두 번째 클라이언트를 추가합니다.
선택을 마쳤다면 ‘무엇을 확인하기 위해 이 환경을 쓰는가’를 한 문장으로 적어 보세요. 예를 들어 ‘Server VM 한 대에서 SSH·웹 서버·백업 복원을 연습한다’라고 정하면 필요한 이미지·자원·복구 경로를 판단하기 쉽습니다. 배포판과 VM의 기본 관계가 낯설다면 기존 리눅스 가상 머신 실습 환경 안내를 함께 참고할 수 있습니다.
선택 전에 자주 혼동하는 점
Server와 WSL을 모두 설치해야 하나요?
아니요. 서버 운영 실습은 Server VM 한 대로 시작할 수 있습니다. WSL은 Windows 개발 작업에 필요할 때 선택하며, 접속 허용·차단 비교가 필요한 단계에서 별도 클라이언트를 준비합니다.
WSL에 설치한 Ubuntu도 버전을 확인해야 하나요?
확인해야 합니다. WSL 자체의 버전과 그 안의 Ubuntu 릴리스는 다른 정보입니다. 강좌와 비교할 때는 설치된 Ubuntu가 26.04인지도 확인해야 합니다.




