inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

비전공자도 이해할 수 있는 AWS 입문/실전

[실습] 7. Express 서버를 EC2에 배포하기

Node 설치 부분에서 에러가 납니다..

131

Jang Jaehoon

작성한 질문수 14

0

image.png

수업자료에서 커맨드 복사하여 노드 설치를 해봤는데, 이렇게 에러가 나네요.. 루트 유저로 로그인 중입니다.

 

다른 인스턴스로 시도해 보니, 이렇게 문제가 나오네요. 처음에도 이런 에러가 나왔던 것 같습니다.

image.png

 

aws aws-elb aws-rds ec2 s3

답변 3

1

JSCODE 박재성

안녕하세요 Jang Jaehoon님! 질문 너무 잘해주셨습니다 ㅎㅎㅎ

노드 설치 시 NODE_MAJOR=20 명령어에서 에러가 난 상황이네요!

NODE_MAJOR=20이라고 입력하셔야 하는데, = 대신 다른 문자가 입력되어있네요 !

그래서 커멘드의 오타로 인해 설치 중 필요한 변수를 찾지 못하게 되었다는 에러가 나오게 되었어요 ~

간혹 터미널에서 복사 시 특수문자가 끼어드는 경우가 있을 수도 있으니,

커멘트 실행 전 오타가 없는지 체크해보시기 바랍니다 :)

추가 궁금한 점 있으시면 편하게 댓글로 질문 주세요~~ 😊

0

Jang Jaehoon

이 방법으론 해결이 안 되었지만,

 

[AWS] EC2에서 Node.js, npm, yarn 패키지 설치하는 방법 (nvm)

이 방법으로 노드 설치 자체는 성공했습니다.

헌데, 제가 캡쳐한 에러의 정체를 알고 싶습니다.

나중에 설명 부탁드립니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. Jang Jaehoon님.

Node.js 설치 중에 발생한 문제 상황을 잘 설명해 주셨습니다. 현재 메시지를 기반으로 몇 가지 가능성을 고려해볼 수 있습니다.

  1. 잠긴 상태의 패키지 관리 시스템: 현재 시스템에서 ‘unattended-upgrades’가 실행 중인 듯합니다. 이는 Ubuntu에서 자동으로 보안 업데이트를 설치하기 위한 서비스로, 이로 인해 ‘lock’ 문제가 발생하는 것 같습니다. 이를 해결하기 위해서는 해당 프로세스를 기다렸다 실행이 끝난 후 설치를 진행하거나, 아래 명령어를 통해 해결해볼 수 있습니다.
   sudo lsof /var/lib/dpkg/lock
   sudo kill -9 <PID>  # 위 명령어로 알아낸 프로세스 ID(PID)를 사용합니다.
   sudo dpkg --configure -a
  1. 설치 중 패키지 정보 충돌 및 구성 설정 문제: ‘bash: /: Is a directory’와 ‘command not found’ 오류는 설치 스크립트 또는 명령어가 잘못된 경로를 참조하거나 명령어를 인식하지 못할 때 발생할 수 있습니다. 이는 주로 쉘 스크립트나 환경 설정 변수에서 발생하므로, 스크립트 내부를 확인하고 변수들이 올바르게 설정되었는지 점검해보시는 것이 좋습니다.

  2. 환경 변수 확인: ‘NODE_MAJOR?‘라는 부분에서 명령을 찾지 못하고 있다는 오류 메시지도 보입니다. 이 경우, 특정 Node.js 버전을 환경 변수로 지정하여 설치하는 과정에서 문제가 발생했을 수 있습니다. 환경 변수가 제대로 설정되었는지 점검해 보세요.

이 외에도, 추가적인 해결책으로는 아래 게시물을 참고하실 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

사용하고 계신 WebStorm 관련 질문

0

63

1

포스트맨에서 이미지파일 업로드가 안됩니다.

0

60

2

aws 인스턴스 삭제 관련 질문

0

85

2

aws에서 msyql,nginx,certbot다 설치하기

0

65

2

[실습] 3. S3를 활용해 Express 서버에 이미지 업로드 기능 구현하기

0

81

2

[실습] 4. RDS에 접속하기

0

86

2

49차시 [실습]3.파라미터 그룹 추가하기

0

70

2

명령어 어디에 있나요?

0

83

3

비전공자도 이해할 수 있는 AWS 입문/실전 강의의 PDF에서 ELB 페이지가 안맞습니다.

0

74

2

영상이 안 나옵니다 ㅠㅠ

0

61

2

이번 실습은 무료 플랜에서도 가능한가요?

0

112

2

S3 호스팅? Amplify 호스팅?

0

57

1

RDS 파라미터를 만들었는데 추가구성 데이터 옵션에 토글 버튼에 해당 그룹이 안나옵니다. 어떻게 해야하나요?

0

95

2

RDS 엔트포인트 내부 엔드 포인트로 설정하는 법이 있을까요?

0

58

2

보안그룹질문입니다.

0

69

2

이걸 볼려면 리눅스는 알아야 하는군요..

0

103

1

EC2 컴퓨팅 리소스에 연결 vs 연결 안 함

0

82

1

AWS EC2 서버 보안

0

76

2

Route53에서 도매인 구매

0

104

2

HTTPS 적용 전인데 HTTPS로 접속이 가능한 이유

0

93

2

CloudFront 생성 시 HTTP와 HTTPS 관련 질문

0

69

2

ELB HTTPS 인증서 연결 후 EC2는 어떻게 처리하나요?

0

73

2

elb 강의듣던중 질문드립니다!

0

54

2

Postman으로 응답받은 부분 질문 있습니다

0

68

2