728x90
반응형
0. 설치 환경 (g++ 6.3.x)
CentOS7에는 기본적으로 gcc버전이 4.8버전이 설치 됩니다. 하지만 nodejs빌드환경에서는 6.3버전 이상이 필요합니다.
다음 링크를 참조하여 6.3버전을 설치해줍니다.
https://lucidmaj7.tistory.com/144
1. NodeJS 소스 다운로드
NodeJS홈페이지에 접속하여 LTS버전의 소스를 wget명령어를 이용하여 다운로드 받습니다.
https://nodejs.org/ko/download/
[root@localhost ~]# wget https://nodejs.org/dist/v12.16.1/node-v12.16.1.tar.gz
2. 압축 해제
tar.gz로 받아진 소스 압축 파일을 압축 해제 합니다.
[root@localhost ~]# tar xfz node-v12.16.1.tar.gz
node-v12.16.1 폴더가 생성된 것을 볼 수 있습니다. 압축이 해제된 폴더안에 파일 내용은 아래와 같습니다.
3. configure
nodejs의 압축이 풀린 폴더에서 configure를 실행해 줍니다.
[root@localhost node-v12.16.1]# ./configure
4. make
configure를 실행하고나서 컴파일을 하기 위해 make명령을 실행합니다.
# make
컴퓨터 성능에 따라 시간이 매우 오래 걸릴 수 있으니 끝날때까지 기다립니다.
5. make install
빌드가 완료되면 make install 명령어를 통해 설치 경로에 설치 해 줍니다.
# make install
6. 명령어 확인
install이 완료되면 다음과 같이 npm과 node 명령어를 실행하여 버전정보를 볼 수 있습니다.
728x90
반응형
'개발 > Linux' 카테고리의 다른 글
libvirt 자주 쓰는 명령어 정리 virsh (0) | 2020.05.08 |
---|---|
우분투 18.04 LTS에서 카카오톡 설치하기 (7) | 2020.04.21 |
우분투 18.04 LTS에서 한글 입력 설정하기 / uim 벼루 (0) | 2020.04.20 |
CentOS7 GCC 7.x 설치하기 devtoolset-7 (0) | 2020.04.07 |
Linux에서 SMB 공유폴더 마운트 하기 (0) | 2019.10.31 |
댓글