인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

맛집 지도앱 만들기 (React Native + NestJS)

[3-8] React Query 도입(1) - API 추가하기

postgre 설치에 대해서 window 에서 설치하는 법 조금 더 리뷰 가능하신가요?

해결된 질문

작성

·

78

·

수정됨

0

여건이 되신다면 postgre 설치에 대해서 window 에서 설치하는 법 조금 더 리뷰 가능하신가요?

 

connection 에러가 발생해서 진도를 못나가네요. ㅠㅠ

 

 

우여곡절을 거쳐서 Server 는 생성했지만,

 

npm run start:dev

 

실행후

 

 

[Nest] 62440 - 2024. 10. 03. 오후 8:22:15 ERROR [TypeOrmModule] Unable to connect to the database. Retrying (1)...

error: "matzip-app" �����ͺ��̽� ����

at Parser.parseErrorMessage (C:\rna\server\node_modules\pg-protocol\src\parser.ts:369:69)

at Parser.handlePacket (C:\rna\server\node_modules\pg-protocol\src\parser.ts:188:21)

at Parser.parse (C:\rna\server\node_modules\pg-protocol\src\parser.ts:103:30)

at Socket.<anonymous> (C:\rna\server\node_modules\pg-protocol\src\index.ts:7:48)

at Socket.emit (node:events:519:28)

at addChunk (node:internal/streams/readable:559:12)

at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)

at Socket.Readable.push (node:internal/streams/readable:390:5)

at TCP.onStreamRead (node:internal/stream_base_commons:191:23)

 

이에러가 계속 뜹니다.

 

도대체 몇시간 째 검색을 하고 있는지. ....

 

답변 2

0

직접해결함

0

안녕하세요, 인프런 AI 인턴입니다. 억수님.

PostgreSQL을 윈도우에서 설치하는 방법에 대해 설명드리겠습니다. 이 과정에서 발생할 수 있는 일반적인 문제와 해결 방법도 함께 안내해드리겠습니다.

PostgreSQL 설치 및 설정

  1. PostgreSQL 다운로드 및 설치:

    • PostgreSQL 공식 웹사이트(https://www.postgresql.org/download/windows/)에서 윈도우에 맞는 설치 파일을 다운로드하세요.
    • 설치 과정을 진행하면서 기본 설정을 사용하거나 원하는 데이터베이스 경로와 포트 번호를 설정할 수 있습니다. 기본 포트는 일반적으로 5432로 설정됩니다.
  2. pgAdmin 설치:

    • pgAdmin은 PostgreSQL 데이터베이스를 관리하기 위한 GUI 도구입니다. 설치 과정에서 함께 설치할 것을 권장합니다.
    • 설치 후 pgAdmin을 시작하고 로컬 서버에 연결하여 데이터베이스를 생성할 수 있습니다.
  3. 환경 변수 설정 확인:

    • PostgreSQL 설치 후 pg_hba.conf 파일을 수정하여 외부 연결을 허용할 수 있습니다. 파일은 PostgreSQL 데이터 디렉터리에서 찾을 수 있습니다.
    • pg_hba.conf 파일에서 host 항목을 md5에서 trust로 변경하면 비밀번호 없이 로그인을 할 수 있습니다. 이 설정은 개발용으로만 사용하시기 바랍니다.
  4. Connection Error 해결:

    • PostgreSQL 서버가 실행 중인지 확인하세요. 데이터베이스 관리 도구나 CLI를 통해 서비스가 실행 중인지 확인할 수 있습니다.
    • 방화벽 설정에서 PostgreSQL 포트(기본 5432)가 열려 있는지 확인하세요.

관련하여 참고할 수 있는 유사 질문으로는 다음이 있습니다: 백엔드 서버 실행하기 에서 에러로 폴더 생성이 안되는 경우.

해당 링크에서는 PostgreSQL 연결에 관련된 부분과 오류 해결에 대한 페이지입니다. 추가적인 PostgreSQL 설치나 설정 오류가 발생하시면, 오류 메시지를 구체적으로 제시해 주시면 더 자세한 도움을 드릴 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기