2024/11/14 2

앞으로 1년간의 계획 (이전 1달 동안의 기록, 앞으로 1달과 1년간의 계획)

꽤 오래전부터 내가 일하던 분야에서 떠나 다른 분야로의 전향, 새로운 도전을 해야한다는 생각을 했다.나는 수학을 가르치는 사교육 과외 선생이었고 마지막으로는 수학 교습소 운영과 강의를 하는 원장 겸 강사였다.10년 정도 수학 가르치는 일을 했다보니 이 일에 대해서는 어마어마한 내공이 쌓였다고 자부하고 그 어떤 학생과 학부모를 만나더라도 자신감이 넘쳤다. 하지만, 새로운 분야에서 처음부터 다시 쌓아올려야 하는 한이 있더라도 도전해야 한다는 생각을 가지고 있었다. 그 이유와 생각을 여기에 적으려는건 아니고, 어쨌든 2024년 9월 아내와 상의를 한 끝에 하던 일을 다 정리하고 새로운 분야로 넘어갈 준비를 하겠다고 결심을 하게 됐다. 자신있다.  2024년 10월 8일이 처음으로 python 을 공부하기 시작..

생각 기록하자 2024.11.14

Python Django Project를 AWS 상에서 작동하는 서비스로 만들다 (3) - Python 가상환경 / Django 프로젝트 설정 / Gunicorn 설정 / Systemd 서비스 파일 생성

AWS Lightsail 인스턴스 설정서버 업데이트 및 필수 패키지 설치Django 프로젝트 코드 클론Python 가상환경 설정 및 의존성 설치Django 프로젝트 설정Gunicorn 설정Systemd 서비스 파일 생성Nginx 설정방화벽 설정Django 정적 파일 수집3번까지 진행이 된 상황이다. 계속 가보자.일단, python 가상환경 설정 및 의존성 설치를 해야 하는 이유를 공부하고 넘어가자. 가상환경을 설정하는 이유는 프로젝트마다 독립적인 환경을 제공하기 위해서입니다. 가상환경은 Python 패키지들이 시스템 전체와 충돌 없이 각 프로젝트에만 필요한 패키지들을 설치하고 관리할 수 있도록 돕습니다.가상환경 설정의 주요 이유:프로젝트 간 독립성 유지:각 프로젝트는 필요한 라이브러리와 버전이 다를 수 ..