다른 명령
편집 요약 없음 |
편집 요약 없음 |
||
47번째 줄: | 47번째 줄: | ||
# 또는 psql 셸이 열려 있는 경우 | # 또는 psql 셸이 열려 있는 경우 | ||
#:<source lang=bash>\du</source> | #:<source lang=bash>\du</source> | ||
=== [https://learn.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-database|Mysql / PostgreSQL / Microsoft SQL Server / SQLite / MongoDB / Redis 설치 ]=== | |||
== [https://learn.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-vscode|VS Code 에서 WSL 설치 ] == | == [https://learn.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-vscode|VS Code 에서 WSL 설치 ] == |
2025년 6월 29일 (일) 22:37 판
WSL
- Windows 컴퓨터에서 소스를 수정하지 않고 Linux용 프로그램을 수행이가능 함(시그원은 윈도우용 리눅스 버전임.)
- WSL(Linux용 Windows 하위 시스템)을 사용하면 Linux 배포판(예: Ubuntu, OpenSUSE, Kali, Debian, Arch Linux 등)을 설치하고 기존 가상 머신 또는 이중 부팅 설정의 오버헤드 없이 소스 수정없이 Linux 애플리케이션, 유틸리티 및 Bash 명령줄 도구를 직접 사용할 수 있습니다.
- 필수 조건
- Windows 10 버전 2004 이상(빌드 19041 이상) 또는 Windows 11을 실행해야 합니다.
WSL 설치 명령
- 관리자 모드에서 PowerShell 또는 Windows 명령 프롬프트를 열고 wsl --install 명령을 입력한 다음 컴퓨터를 다시 시작.
wsl --install
PostgreSQL 설치 하기
- WSL 터미널을 엽니다(예: Ubuntu).
- Ubuntu 패키지 업데이트:
sudo apt update
- 패키지가 업데이트되면 다음을 사용하여 PostgreSQL(및 유용한 유틸리티가 있는 -contrib 패키지)을 설치합니다
sudo apt install postgresql postgresql-contrib
- 설치를 확인하고 버전 번호를 가져옵니다.
psql --version
- PostgreSQL이 설치되면 알아야 할 세 가지 명령
- 데이터베이스 상태 확인
sudo service postgresql status
- 데이터베이스 실행을 시작합니다.
sudo service postgresql start
- 데이터베이스 실행을 중지하려면
sudo service postgresql stop
- postgres기본 관리 사용자는 데이터베이스에 연결하기 위해 할당된 암호가 필요합니다.
sudo passwd postgres
- 새 암호를 입력하라는 메시지가 표시됩니다.
- 데이터베이스 상태 확인
PostgreSQL 사용법
- postgres 서비스 시작:
sudo service postgresql start
- postgres 서비스에 연결하고 psql 셸을 엽니다.
sudo -u postgres psql
- psql 셸을 성공적으로 입력하면 명령줄이 다음과 같이 변경됩니다.
postgres=#
- 종료하려면 다음을 입력합니다.
\q 또는 Ctrl+D
- PostgreSQL 설치에서 생성된 사용자 계정을 확인하려면 WSL 터미널에서
psql --command="\du"...
- 또는 psql 셸이 열려 있는 경우
\du