
[Nginx 핵심 가이드] 설치부터 설정 파일 구조까지
Nginx는 웹 서버를 구축하거나 정적·동적 콘텐츠를 배포할 때, 가장 널리 사용되는 웹 서버(Web Server) 중 하나입니다. 이번 포스팅에서는 처음 접하는 분들도 이해하기 쉽도록, Nginx의 개념부터 설치 및 실행 방법, 그리고 설정 파일의 구조와 주요 블록별 역할까지 단계별로 정리해보았습니다. 이 포스팅은 Ubuntu 24.04 L...

Nginx는 웹 서버를 구축하거나 정적·동적 콘텐츠를 배포할 때, 가장 널리 사용되는 웹 서버(Web Server) 중 하나입니다. 이번 포스팅에서는 처음 접하는 분들도 이해하기 쉽도록, Nginx의 개념부터 설치 및 실행 방법, 그리고 설정 파일의 구조와 주요 블록별 역할까지 단계별로 정리해보았습니다. 이 포스팅은 Ubuntu 24.04 L...

1. JWT 란? JWT(JSON Web Token)란, JSON 포맷을 이용하여 인증 정보를 안전하게 주고받기 위한 토큰입니다. 일반적으로 사용자 인증에 사용되며, 사용자가 로그인하면 서버는 인증 정보를 담은 JWT를 생성하여 클라이언트에게 전달합니다. 이후 클라이언트는 이 토큰을 저장해두고, API 요청 시마다 토큰을 함께 전송함으로써 인증을...

Postman은 API 테스트를 위한 도구로, 웹 개발에서 매우 자주 사용되는 강력한 도구 중 하나입니다. 프론트엔드와 백엔드의 협업, 외부 API 연동 테스트, 인증 토큰 확인 등 다양한 상황에서 유용하게 활용할 수 있습니다. 이번 포스팅에서는 Postman 설치부터 기본적인 사용법, 그리고 API 요청 테스트까지 정리해보도록 하겠습니다. 본 포스...

요즘 들어 블로그 포스팅의 노출 빈도가 눈에 띄게 줄어든 것 같아 Google Search Console을 등록하게 되었습니다. 저처럼 처음 설정하시는 분들께도 도움이 되었으면 하는 마음에, 등록부터 블로그 연동, 사이트맵 제출까지의 과정을 정리해 이 포스팅에 담아보았습니다. 1. Google Search Console 이란? Google Sea...

1. auto_now와 auto_now_add란? Django에서 모델 클래스를 정의할 때, 생성일자나 수정일자를 필드로써 자주 구성하게 됩니다. 이때, 유용하게 사용할 수 있는 옵션이 바로 auto_now와 auto_now_add 입니다. 이 두 옵션은 DateField, TimeField, DateTimeField에서만 제공되며, 각각 다음과...

1. 시퀀스(Sequence)란? PostgreSQL에서 SERIAL, BIGSERIAL, 혹은 GENERATED와 같은 컬럼 타입을 사용하면 자동으로 시퀀스(Sequence)가 생성됩니다. 시퀀스는 고유한 숫자 값을 자동으로 생성해주는 객체로, 주로 id 컬럼과 같은 기본 키(Primary Key)에 사용됩니다. 이는 INSERT 쿼리 수행 시...

Django 프로젝트를 진행하다 보면, 대부분 ORM을 통해 데이터베이스와 상호작용하게 됩니다. 이때 ORM 쿼리를 얼마나 잘 활용하느냐에 따라 개발의 생산성과 효율성이 크게 달라지기 마련입니다. 이번 포스팅에서는 자주 사용하는 Django ORM QuerySet 메서드를 정리해보았습니다. Django ORM의 다양한 QuerySet 메서드를 한눈에...

Django ORM은 등호 기호(=)를 이용한 기본적인 비교 외에도, 다양한 Field Lookup을 제공합니다. 여기서 Field Lookup이란, Django ORM의 get(), filter() 등의 메서드에서 사용하는 조건 지정 문법입니다. 이를 통해 필드 데이터에 대해 더 세밀한 조건을 지정할 수 있습니다. 1. 문자열 관련 Lookup ...

Django 개발 서버는 기본적으로 8000번 포트를 사용합니다. 하지만 개발 편의나 네트워크 환경에 따라 포트와 IP 주소를 변경하여 실행할 수도 있습니다. 🔀 포트 변경 예를 들어, 8080번 포트를 사용하고 싶다면 다음과 같이 실행하면 됩니다. python manage.py runserver 8080 이 경우, Django 서버는 http:/...

웹 개발을 하다 보면 REST API, RESTful API라는 용어를 자주 접하게 됩니다. 비슷해 보이지만, 정확히 어떤 개념이고 서로 어떤 차이가 있을까요? 이번 포스팅에서는 REST와 RESTful API의 개념을 예시와 함께 정리하고 설명해보도록 하겠습니다. 1. REST 란? REST(REpresentational State Transf...