nginx 2

Python Django Project를 AWS 상에서 작동하는 서비스로 만들다 (5) - 정상 배포 완료 / http->https

aichatbot-wyfamily.com 이라는 도메인을 1년간 이용하는 권한을 샀었고, 이제 정상 배포가 완료가 되어서 웹페이지 접속이 가능해졌다.메인 도메인, 메인 페이지에는 아무것도 지정해준 게 없어서 Not Found가 뜨는게 정상이다.도메인/chatbot 으로 가야지만 채팅방 목록을 보여주는 것이다. 하지만 지금 DB는 로컬에서 쓰던 PostgreSQL이 아니라 AWS 의 RDS 에서 PostgreSQL을 연결하거니까 아무런 데이터가 없다. 그래서 채팅방 목록이 보이지 않는 것.그리고 도메인/admin 은 django가 기본적으로 제공하는 기능이라서 연결이 된다.하지만 로컬에서 할 때에는 superuser를 만들었지만 지금은 AWS에서 배포한거고 DB에 아무런 정보가 없으니까superuser 부..

Python Django Project를 AWS 상에서 작동하는 서비스로 만들다 (4) - Nginx 설정 및 방화벽 설정 / Django static 파일 수집 / 502 에러 해결

AWS Lightsail 인스턴스 설정서버 업데이트 및 필수 패키지 설치Django 프로젝트 코드 클론Python 가상환경 설정 및 의존성 설치Django 프로젝트 설정Gunicorn 설정Systemd 서비스 파일 생성Nginx 설정방화벽 설정Django 정적 파일 수집7번까지 진행이 된 상황이다. 계속 가보자.처음에 GPT에게 질문했을 때에 8, 9, 10 단계에 대해 해주었던 답변은 이랬다. 8. Nginx 설정/etc/nginx/sites-available/ 파일을 생성하고 다음과 같이 설정합니다.server { listen 80; server_name your-lightsail-ip or your-domain.com; location / { proxy_pass http..