ec2 3

[aws] ec2 build - 오류 100개 발생 (⭐중요한 팁 포함)

🏕️상황로컬에서 프로젝트 빌드, 컴파일 시에 전혀 오류가 없었다.로컬에서 각 기능들이 너무나 잘 돌아가는 것을 확인하였다.그 상태로 깃허브에 올리고 ec2에서 git pull 받고 빌드를 시키니 오류가 아래와 같이 100개가 나왔다 :) 💦과정이전 블로그에 올렸듯이 dev와 main 브랜치를 합치는 과정에서 많은 오류를 마주치고 해결하는 바람에 깃허브에 올린 코드가 아래의 사진처럼 2개씩 생긴 폴더나 파일이 있었다. (같은 폴더인데 구버전 : dto, 신버전 : DTO) 그래서 기뻤다. 왜냐? 이걸 고치면 오류가 100개씩이나 생기지 않을 것이라고 생각했다. 하지만 고쳐서 수정해도 달라지는 것은 없었다ㅎㅎ   🗝️해결오류가 100개가 아니라 10개라면 일일이 고칠 테지만 100개를 하나하나 고치는 ..

[궁금증] EC2에서 왜 OS를 지정할까?

❓이미 사용자(클라이언트) 쪽에서도 OS는 window로 기본적으로 가지고 있을 거 같은데 왜 개발자가 OS를 지정하며, OS를 지정하는 것의 의미는 무엇일까 ? 일반적으로 개인용 컴퓨터나 노트북과 같은 클라이언트 장치는 사용자가 이미 OS를 선택하고 사용 중입니다. 하지만 클라우드 컴퓨팅에서는 상황이 조금 다릅니다. 클라우드 서비스 제공업체(예: AWS)는 사용자에게 가상서버 인스턴스를 제공하는데, 이러한 가상서버는 물리적인 서버에서 가상화된 형태로 운영체제를 실행하는 것입니다. 이런 가상서버를 생성할 때 사용자에게 OS 선택을 요구하는 이유는 다음과 같다. 다양성과 호환성: 클라우드 서비스를 사용하는 고객은 다양한 운영체제를 필요로 할 수 있습니다. 서로 다른 운영체제로 설정된 가상서버를 만들 수 있..