PostgreSQL을 WSL2 + Ubuntu 환경 구성

2025. 4. 21. 16:25DB/Postgres

반응형
PowerShell 7.5.0
PS C:\Windows\System32> wsl --install
다운로드 중: Ubuntu
[======                    11.0%                           ]

 

 

 

✅ Windows 기능에서 '가상 머신 플랫폼' 활성화

PowerShell(관리자 권한)에서 다음 명령어 실행:

WSL2는 현재 컴퓨터 구성에서 지원되지 않습니다.
"가상 머신 플랫폼" 선택적 구성 요소를 사용하도록 설정하고 BIOS에서 가상화가 사용하도록 설정되어 있는지 확인하세요.
실행하여 "가상 머신 플랫폼"을 사용하도록 설정: wsl.exe --install --no-distribution
자세한 내용은 https://aka.ms/enablevirtualization 참조하세요.
오류 코드: Wsl/InstallDistro/Service/RegisterDistro/CreateVm/HCS/HCS_E_HYPERV_NOT_INSTALLED

 

 

Hyper-V 및 기타 필수 기능 활성화
PowerShell(관리자 권한)으로 아래 명령어들을 순서대로 실행

powershell

dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart


dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart


dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
bcdedit /set hypervisorlaunchtype auto

 

 

✅  컴퓨터 재부팅 후 WSL 설치 다시 시도

 

 

Windows 검색창에 Ubuntu 입력 → 실행

 

 

 

Ubuntu에서 PostgreSQL 설치

sudo apt update
sudo apt install postgresql postgresql-contrib

 

설치 확인:

 

 

PostgreSQL 접속

 
sudo -i -u postgres
psql
반응형