안녕하세요. 배포에 대한 시리즈를 시작해보려고 합니다. 여러분은 Netlify, PythonAnywhere 등 다양한 배포 서비스들에 대해 얼핏 들어봤을 것입니다. 여러 비교적 쉽게 사용할 수 있는 서비스들이 많지만 스꾸디팀에서는 난이도가 높은 AWS EC2 서비스를
여기서 인스턴스는 우리가 빌릴 컴퓨터를 의미합니다. 그럼 바로 시작하겠습니다.먼저 https://aws.amazon.com 에서 회원가입을 진행해주셔야 합니다. 중간에 카드를 등록하라고 하는데 어차피 1년간 일정 서비스는 무료로 사용할 수 있는 프리 티어를 줍
아직 우리가 빌린 컴퓨터를 들어가보지도 못했지만 거쳐야 할 단계가 하나 더 남아있습니다. 바로 보안 정책 설정이죠. 가장 애를 먹는 부분입니다.만약 어느 컴퓨터(IP)에서나, 어느 포트에서나 여러분이 빌린 컴퓨터 서버에 접근할 수 있다면 어떨까요?? 아찔하죠. 그래서
드디어 우리가 빌린 서버에 접속해보겠습니다. 하지만 아직 단 한가지의 전처리가 남아있습니다.i) 2장에서 받은 키페어를 드디어 사용할 차례입니다. 키페어가 있는 폴더로 들어가봅시다. 저는 C드라이브 안의 AWS 폴더에 넣어두었습니다. 모르겠으면 여기를 참고하시면 됩니다
지난 시간에 우리가 빌린 ec2 인스턴스에 접근하는 것까지 했습니다. 이곳까지 모르겠다면 이전 포스팅을 참고하세요.일단 이렇게 인스턴스에 연결해주고 시작합니다.이 포스팅은 https://kingofbackend.tistory.com/127을 참고해서 만들어졌습
이번 시간에는 vim을 통해서 환경 변수를 설정해보도록 하겠습니다.
1. 배포된 프로젝트 확인하기 i) 이렇게 프론트엔드와 백엔드 프로젝트 폴더의 .env파일을 설정하고 나면, npm start와 같은 명령어를 사용할 수 있을 것입니다. 프론트 및 백엔드 프로젝트를 실행시켜 줍니다. ii) 그럼 이제 서버가 켜진 상태로 (npm
지금까지 (사람마다 다르겠지만) 험난한 과정을 겪으면서 여기까지 잘 오셨습니다. 우리는 우리의 웹사이트를 ec2 서비스를 이용해서 멋지게 배포해냈습니다. 하지만 아직 끝나지 않았습니다. 우리는 우리의 유저들이 3.35.11.39:3000이라는 주소로 웹사이트에 접속
다시금 새로운 삽질의 시간입니다. 이번 장에서는 도메인(www.example.com)을 구매하여 우리의 서비스에 적용시켜 보겠습니다.i) AWS에서 검색창에 Route53이라고 쳐서 들어옵니다.ii) 이런 화면으로 들어오셨을겁니다.iii) 스크롤을 내려 도메인 등록으로
1. 인증서 받기