프로젝트를 진행하면서 어느정도 마무리 됐을 때, 리액프 프로젝트를 aws를 연동해서 배포하고 싶다는 생각이 문득 들었다. 그래서 무작정 시작한 아마존 웹 서비스 배포 진행! 시작해보자!! 1.aws 회원 가입 EC2생성 생성 시작 ! 저기 보이는 2번째 우분투 Server를 선택해서 사용할 것임 ! 검토 및 시작을 누르면 아래와 같이 해당 페이지로 와지는데 여기서 3번인 인스턴스 구성에 가보자 ! 여기에서 보면 세부 모니터링 활성화라는 게 있는데 체크해주자 ! 다만 조심할 점은 사용량이 많아지면 요금이 부과될 수 있다 ! 보통은 모니터링 하기 때문에 체크 하고 사용한다 해서 나도 체크 ! 다음은 6번 보안 그룹 구성 해당 단계에서는 기본으로 SSH만 등록되어 있는데 추가로 HTTP & HTTPS 를 등록..
몽고 DB연결 기준으로 위와같이 민감한 정보들은 깃허브 업로드 시 빼고 업로드가 되어야한다. 이번에는 .gitignore을 통하여 배제하는 방법을 알아보겠습니다! 개발할 때 환경은 총 2가지로 구분할 수 있습니다 1.Local환경에서 즉, 개발환경 -> 위와 같은 경우에는 프로그램 안에 변수를 가져갈 수 있다. 2.배포 후 production 환경 ->헤로쿠에서 따로 정보를 입력하고 일치 시켜야합니다. 즉 헤로쿠 사이트에서 직접적으로 관리해줍니다. key.js 파일 환경변수 process.env.NODE_ENV 를 통하여 분기시켜줍니다. prod.js 설정 (production 모드일 경우 여기로 들어옴) ->해당 파일에서 MONGO_URI 자리에 헤로쿠 사이트의 URI와 일치시켜야합니다. KEY : M..