Node.js 환경구성
이번 포스트에서는 Lightsail에 생성한 우분투 인스턴스에 Node.js를 설치하고 테스트하는 방법을 알아본다.
아직 인스턴스를 구성하지 못했다면 아래 링크를 통해 인스턴스를 생성한 후 진행하도록 한다.
https://hbc3869.tistory.com/5?category=923572
1. 우분투 시스템 업데이트
우분투 시스템 업데이트를 위해 apt-get 명령어를 사용할 것이다.
APT?
우분투는 리눅스에 의존하며 dpkg 패키징 시스템을 사용한다. APT는 Advanced Package Tool의 약자로 dpkg 패키징 시스템과 쉽게 상호 작용하기 위해 사용되는 커맨드 라인 도구로 소프트웨어를 관리하는 효율적이고 가장 많이 선호되는 방법이다.
apt-get?
apt-get은 리눅스 계열의 패키지 관리 명령어 도구이다.
따라서, 시스템에서 사용 가능한 패키지에 대한 설치, 패키지 검색, 업데이트 및 기타 여러 작업을 수행한다.
APT에 대한 자세한 내용은 해당 블로그를 가면 자세히 알아볼 수 있다.
https://blog.naver.com/crehacktive3/221788406618
Linux Ubuntu(우분투) 입문자를 위한 apt-get 가이드
Ubuntu(우분투)는 입문자 친화적인 Linux 버전으로 널리 알려져 있으며 응용 프로그램을 설치하기 위한 ...
blog.naver.com
먼저 sudo apt-get update를 진행한다.
$> sudo apt-get update
이후, apt-get upgrade를 실행하고 yes를 입력한다.
$> sudo apt-get upgrade
한참 진행하다보면 다음과 같은 메세지가 뜨는데 yes를 클릭한다.
이 후, 또 다음과 같은 메세지가 나오면 두번째 keep the local version currently installed를 선택한다.
업그레이드가 완료되면 다음과 같이 done이 뜨면서 완료가 된 것을 확인할 수 있다.
2. npm 설치
npm 은 자바스크립트 프로그래밍 언어를 위한 패키지 관리자이다. Node.js를 설치하기 위해서는 npm을 먼저 설치한다.
$> sudo apt-get install npm
3. n 설치
n은 Node.js 엔진을 설치/관리하는 매니저 프로그램으로 설치한다.
npm 설치 시 install은 i로 사용가능하다.
$> sudo npm i n -g
4. Node.js 설치
설치한 n을 통해 Node.js를 설치한다. 이 때, 버전은 Node.js 공식 홈페이지에서 확인하여 좌측의 안정적인 버전을 설치한다.
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
$> sudo n 14.18.0
5. Node.js 설치 확인
설치한 Node.js를 n 명령어를 통해 확인하면, 다음과 같이 설치된 버전을 확인할 수 있다.
$> n
이로써, 우분투 인스턴스에 Node.js를 설치완료했다. 다음 포스트에서는 아주 간단한 프로젝트를 진행해본다.