작성
·
144
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
질문하신 내용을 바탕으로, 윈도우에서 Node.js를 설치하고 Ubuntu에서 Redis를 설치한 경우, 각각 환경에서 확인이 어려운 상황으로 보입니다. 이는 각 운영 체제와 환경이 분리되어 있기 때문에 발생하는 문제입니다.
우분투 쉘 내부에서 Node.js를 확인할 수 없는 것은, Node.js가 윈도우 시스템에 설치되었기 때문입니다. 반면, Redis가 Git Bash에서 확인되지 않는 것은, Redis가 우분투 내부에 설치되었기 때문입니다.
수업 진행 중에 이러한 환경을 연동하기 위해선 몇 가지 방법이 있습니다:
1. 각각의 환경(윈도우와 우분투)에 모두 필요한 소프트웨어를 설치하는 방법입니다. 즉, 윈도우에도 Redis를 설치하고 우분투에도 Node.js를 설치하는 방법이 있습니다.
2. 도커와 같은 컨테이너 기술을 사용하여, 동일한 환경을 여러 운영 체제에서 사용할 수 있게 설정하는 방법도 있습니다.
특히 도커를 사용하면, 복잡한 환경 구성을 크게 단순화할 수 있으며, 수업에서 다루는 AWS 배포 과정에서도 도움이 될 수 있습니다. 도커 설치 및 설정 방법에 대해선 해당 문서를 참고하실 수 있습니다:
- Docker 설치: Get Docker
- 도커를 비루트 사용자로 관리: Configure it to allow non-root user
필요한 소프트웨어 설치나 도커 사용에 대한 추가 질문이 있으시면 언제든지 질문해 주세요.