반응형

django deploy 2

[Dj] 장고 배포 ③ : Github에 있는 프로젝트 Pull 받는 방법

1. SSH키 생성하기 ▶ 본인의 인스턴스와 본인의 Github을 연결시켜줄 ssh 키를 만들어봅시다. 명령어 ssh-keygen -t rsa를 입력하면 두 가지 질문을 받게 됩니다. ▶ 첫 번째 질문: Enter file in which to save the key "키를 어디에 저장하시겠습니까?" 이 질문에는 그냥 엔터를 누르면 위에 제시된 (/home/ubuntu/.ssh/id_rsa)에 저장된다. 그냥 엔터를 누르자. ▶ 두 번째 질문: Enter passphrase "비밀번호 입력하세요" 이 질문에는 본인이 사용할 비밀번호를 입력하면 된다. 그리고 입력한 비밀번호를 한 번 더 입력해서 재확인시켜주면 된다. ▶ 위와 같이 그림 모양이 보인다면, 성공적으로 ssh키가 만들어진 것이다. 1-1. SS..

Framework/Django 2021.07.24

[Dj] 장고 배포 ② : AWS EC2 인스턴스 세팅하기 (Mac용)

1. pem키로 EC2 인스턴스 접속 ▶ ~/django_workspace/pem/django.pem 은 AWS EC2 인스턴스를 생성할 때, 다운받은 pem키의 저장 경로와 본인이 지정한 pem키 이름을 입력하시면 됩니다. ▶ ubuntu@"이 자리에는 본인 EC2의 퍼블릭 IP주소를 삽입하시면 됩니다." (탄력적 IP 주소를 할당 받으신 경우, 탄력적 IP 주소를 입력하시면 됩니다.) ▶ 위 예시의 경우) - pem키 이름: django.pem - pem키 경로: 작성자가 작성자 PC에 pem키를 저장해 놓은 경로. django_workspace 폴더 안에, pem 폴더 안에 있는 django.pem 키 1-1. 접속이 안 될 경우 ▶ pem키의 권한을 높여주는 명령어다. ▶ chmod 400 ~/d..

Framework/Django 2021.07.24