강력한 자바스크립트 nodejs 다운로드 설치하기
크롬브라우저가 만들어지면서 사용되었던 자바스크립트 엔진이 너무 좋아 추가로 만들어지게 된 노드 입니다. 그러므로 nodejs는 이 브라우저 이후에 사용되게 되어진것이라 볼 수 있습니다. 자바스크립트가 20년 넘은 브라우저에 있었으므로 nodejs도 있었지 않았을까 생각은 잘못된것이라 볼 수 있습니다.
설치 할때는 본인이 사용하는 다른 프로그램과의 버전이 문제 없는지 확인하고 설치하는 것이 좋습니다. 물론 관계된 버전을 알고 있다는 전제 에서 입니다. 그렇지 않은 경우는 현재 최신 안정판 버전을 설치 하는것을 권장해 드립니다. 개발환경을 설정 할때는 삽질의 시간을 감안하고 하는것이 좋습니다. 단번에 되는게 없는지 ...
설치 할때 이부분이 나오는데 선택을 안하는것이 좋습니다. 시간도 오래 걸릴뿐더러 사용하지 않는 파이선이 왜? 설치 되는지 자세한 확인은 하지 않았습니다. 필요하면 후에 다시 설치 할 수 있으므로 이 부분은 선택 없이 다음을 눌러 설치 하시면 됩니다.
설치가 완료 되었으면 새로운 컴앤드창을 하나 뛰워서 node 를 실행하여 잘 되는지 확인해 봅니다.
설치 방법은 nvm을 통한 방식이 있는데요. 웹서버에서 실행 할 수 있는 문제 때문에 아래와 같이 설치도 합니다.
노드모듈 관리자는 기본적으로 /root/ 하위에 숨은 디렉토리 만들어 설치를 하는데 이렇게 되면 /root/ 디렉토리를 웹서버가 접근하지 못해서 node를 외부 실행해야 하는 경우는 안됩니다.
* 쉘에서 실행 시켜야 한다면. 웹서버 유저로
https://nodejs.org/en/download/
바이너리 파일을 사이트 방문하여 직접 받아 온다.
wget https://nodejs.org/dist/v16.15.1/node-v16.15.1-linux-x64.tar.xz
tar xvf node-v16.15.1-linux-x64.tar.xz
ln -s node-v16.15.1-linux-x64 nodejs
nodejs/bin/node --version
위에서 설치 위치는 본인이 원하는곳에 하면 됩니다. 저 같은 경우는 /usr/local에 받아 놓고 작업 한것입니다.
심볼릭 링크는 반드시 필요한것은 아니지만 나중에 다른 버전 받을때 필요한 경우 스위칭 역활을 하기도 합니다. 프로그램에선 디렉토리 변경없이 그대로 사용.
* 노드 버전 매니저를 통한 설치 방법 입니다.