인프런 커뮤니티 질문&답변

꾸루뀨님의 프로필 이미지

작성한 질문수

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

Node.js & Redis 설치하기

레디스, node.js 설치 후 의문점이 생겨 질문드립니다.

작성

·

142

0

node js설치를 해서 git bash에서 확인을 했습니다. 그리고 윈도우11이라 ms store에서 우분투 22.04.3 LTS 설치해서 여기서 레디스를 설치했습니다.

그러고 깃 배쉬에서 레디스는 확인이 안되고 우분투에서는 node.js 확인이 안되는데 차후 수업 진행하면서 연동하는 것이 가능할까요?

답변 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

필요한 소프트웨어 설치나 도커 사용에 대한 추가 질문이 있으시면 언제든지 질문해 주세요.