{ EC2 }

  • 장고 - EC2에 장고 배포하기

    |
    • EC2는 아마존 인프라에서 사용되는 범용 서버 컴퓨팅 서비스이다.
    • EC2를 이용하면 다양한 서버를 운영할 수 있지만,
    • 장고 애플리케이션을 구동하기 위해서는 웹 서버가 필요하므로 EC2로 장고 웹 서버를 설정하고 배포하는 방법을 아래와 같은 순서로 진행하겠다.
  • 장고 - EC2에 웹 서버 설정

    |
    • 웹서버 프로그램은 대표적으로 Apache와 Nginx가 있다.
    • 장고 웹 서비스를 구축할 때는 Nginx를 더 많이 사용하는 추세이다.

    EC2 웹 서버 설정 방법

    1. EC2에 SSH로 접속
      1
      $ ssh -i ~/.ssh/[키 페어 파일 이름; django-wps.pem] ubuntu@[퍼블릭 DNS 또는 IP]
  • 장고 - EC2 인스턴스 만들기

    |

    EC2 : Elastic Cloud Computing의 약어로 아마존의 대표적인 서버 인스턴스 서버

    1. 서비스에서 컴퓨팅 -> EC2 선택

    2. EC2 화면이 나타나면 화면 중앙에 있는 [인스턴스 시작] 버튼 클릭

    3. EC2는 다양한 운영체제 사용 가능. 가장 보편적인 웹 서버 운영체제인 리눅스 중에서 Ubuntu Server 18.04 64Bit [선택] 버튼 클릭