작업 환경
ㅇ 윈도우 컴퓨터 사용
ㅇ AWS EC2(Ubuntu) 사용
ㅇ VS Code 사용(SSH로 원격 연결)
문제 상황
1. AWS EC2(Ubuntu)를 VS Code로 원격 동작 중.
2. React 설치 명령만 하면, 중간에 연결이 끊겨서 정상 설치 안됨.

3. 인스턴스 용량 문제라고 생각되어 8GB → 16GB로 변경함
dh -f //용량 확인 명령어
사용 중인 인스턴스의 용량을 확인해봤지만, 아직 여유가 있는 상황.
16G에서 2.7G 사용 중.

그럼에도 불구하고, 중간에 중단되어 연결이 끊김.
해결 (깔끔한 해결은 아님)
1. AWS 인스턴스(Ubuntu)에 리액트를 설치하지 않고, 윈도우 PC에 설치하면 어떨까 생각
2. 윈도우 PC에서 설치하니까 바로 동작함.
왜... AWS 인스턴스(Ubuntu)에 리액트를 설치해야 한다고 생각했을까?
php를 공부할 때, Ubuntu OS를 사용하여 php를 써야 했다. 그래서 리액트를 쓸 때 당연히 우분투 OS를 써야 한다고 생각한 것 같다. (아니, 아예 생각이 없었다. 그게 문제였다)
생각 없이 행동하면 문제가 발생해도 원인을 찾을 수 없다. 그저 문제 속에 헤맬 뿐이다.
이번 기회에 뼈저리게 느꼈다. 생각을 하자.
내가 왜 하고 있는지, 무엇을 하고 있는지, 무엇을 향하고 있는지를.

'개발공부 > React' 카테고리의 다른 글
리액트 라우터 기본 개념과 AppRouter.js 사용법 (4) | 2024.12.28 |
---|---|
Default Export와 Named Export, React에서 왜 중요한가? (0) | 2024.11.28 |
2024.11.20 개발일지 | 리액트 오디오 재생 삽질과 배움 (2) | 2024.11.20 |