반응형
안녕하세요
오늘은 인터넷 연결 없이 ubuntu 서버에서 Node.js 를 설치하는 방법을 알려드리겠습니다.
먼저 ssh 포트는 열려있다고 가정하고 설명하겠습니다.
우분투에서 apt update로 노드를 설치하려고 했는데, 네임 서버를 수정해도 되지 않더라구요.
그래서 로컬 컴퓨터에서 우분투 서버로 노드 설치 파일을 보내고 설치했습니다.
1. Node.js 파일 다운로드, 아래 사이트에서 리눅스 64바이너리 버전을 받으시면 됩니다.
https://nodejs.org/en/blog/release/v12.14.1/
2. 로컬 컴퓨터 터미널 접속
3. 로컬 서버 → 원격 서버로 파일 전송
# scp [옵션] [원본 경로 및 파일] [계정명]@[원격지IP주소]:[전송할 경로]
ex) # scp /download/file root@111.222.333.444:/usr/local/lib/nodejs
(파일을 전송할 경로는 서버에 미리 생성 돼 있어야 합니다.)
폴더 생성 : mkdir -p /usr/local/lib/nodejs
4. 원격 서버 접속 후 압축 해제
tar -xJvf /usr/local/lib/src/node-v16.16.0-linux-x64.tar.xz -C /usr/local/lib/nodejs
5. 환경 변수 설정
vi ~/.profile
6. .profile 파일에 아래 내용을 추가 ( 노드 버전 및 경로는 본인 환경에 맞게 변경)
# Nodejs
VERSION=v16.16.0
DISTRO=linux-x64
export PATH=/usr/local/lib/nodejs/node-v16.16.0-linux-x64/bin:$PATH
7. 프로필 업데이트
. ~/.profile
8. 노드 설치 확인
node -v
해당 명령어 입력 후 노드 버전이 뜨면 설치가 완료된 것 입니다.
참고 블로그 :
반응형
'IT 관련 정리' 카테고리의 다른 글
[이클립스 오류] 맥 Ventura 13.0 업데이트 시 로케일을 인식할 수 없습니다 오류 해결법 (0) | 2022.11.10 |
---|---|
[JS text 클립보드 복사] div, td 형식에서 내용 클립보드에 복사하는 법 (0) | 2022.10.27 |
[소스트리 Gogs 소스코드 다운로드 방법] SourceTree에 계정 추가 없이 소스 다운받는 방법 (0) | 2022.08.11 |
[이클립스 Spring JAVA 빌드 오류] org.springframework.beans.factory.parsing.BeanDefinitionParsingException 해결법, JAVA 버전 변경 (0) | 2022.08.04 |
[티스토리 광고 차단방법] 구글 에드센스 보기 싫은 광고 차단하기 (0) | 2022.07.28 |