AWS EC2에서 Nginx를 이용하여 react 배포하기
AWS EC2에서 Nginx를 이용하여 react 배포하기 편의를 위해 react로 배포했지만 html, css, js파일 등 정적파일만 있다면 배포 가능하다. EC2 인스턴스 생성 AWS 로그인 후 EC2 서비스에 들어간다. 우측 상단에서 리전(region)을 변경할 수 있는데, 나는 서울로 했다.
오하이오, 버지니아 등으로 설정 시 물리적 거리 때문에 통신 속도 차이가 크다. 좌측 메뉴바의 인스턴스 클릭, 우측 주황색 버튼인 인스턴스 시작을 누른다. 인스턴스 이름을 설정하고 인스턴스에서 사용할 운영체제를 선택한다. 나의 경우는 Ubuntu로 했다. 과거 Amazon Linux를 사용한 전적이 있는데, 오류 발생시 정보 찾기도 힘들고 각종 툴들과 호환성이 떨어져 해당 운영체제는 비추천한다. 키 페어는 나의 경우는 RSA .pem을 통해 설정하였다. 굳이 필요하지 않다면 키페어 없이 인스턴스를 시작해도 되나 보안상 좋지 않다. 그 이외 설정 사항들은 전부 기본으로 두고 인스턴스…