LearnApplyShare

[AWS-EC2] 리눅스에 nodejs 설치

May 31, 2018 - [aws, ec2, nodejs, linux]

  1. EC2 업데이트
    프롬프트가 뜨면 ‘y’를 입력

    $ sudo yum update
  2. 설치에 필요한 패키지들 먼저 설치

    $ sudo yum install gcc-c++ make
    $ sudo yum install openssl-devel
    $ sudo yum install git
  3. Github 저장소에서 Node를 내려받고 어떤 버전의 노드를 설치할 것인지 선택한다. git tag -l 명령을 사용하면 전체 노드 버전을 확인할 수 있다.

    $ git clone git://github.com/joyent/node.git
    $ cd node
    $ git checkout v0.12.7

    근데 위 git저장소에는 너무 오래된 버젼만 들어있음. 위 제시된 0.12.7 버젼에서는 es6 사용불가. https://nodejs.org/dist/ 에서 시스템환경에 맞는 최신 nodejs 버젼을 가져올 수도 있음

    $ wget https://nodejs.org/download/release/v9.2.1/node-v9.2.1.tar.gz
    $ tar -xvf node-v9.2.1.tar.gz
    $ cd node-v9.2.1
  4. make 명령으로 컴파일하고 설치한다(make 명령은 30분정도 시간이 소요될 수 있다)

    $ ./configure
    $ make
    $ sudo make install


Ref)