반응형
NodeJS를 설치하는 방법을 정리합니다.
우선 설치할 서버는 CentOS6 입니다. 윈도우즈에 설치하는건 그냥 설치 파일 받아서 다음, 다음, 다음? 하면 설치 되니깐;;
LTS버전으로 설치를 진행할까 합니다.
아무래도 서버에 사용하는거니 자주 업데이트 되거나 기능이 변경되면 곤란하니까요.
우선 설치가 되어 있나 확인 해 봅니다.
# node -v
-bash: node: command not found
설치가 되어 있지 않습니다. 이 상태에서 yum install nodejs 해버리면 옛날버전이 설치됩니다.
최신 LTS버전 10.x.x 버전대를 가져와서 설치 해야겠죠.
# curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -
## Installing the NodeSource Node.js 10.x repo...
## Inspecting system...
.
.
.
## Checking for existing installations...
+ rpm -qa 'node|npm' | grep -v nodesource
## Run `sudo yum install -y nodejs` to install Node.js 10.x and npm.
## You may also need development tools to build native addons:
sudo yum install gcc-c++ make
## To install the Yarn package manager, run:
curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo yum install yarn
이러면서 잘 받아져서 설치가 가능한 상태가 되었습니다.
이제 설치 명령어를 입력 해야죠.
# yum install nodejs
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirror.navercorp.com
* epel: ftp.jaist.ac.jp
* extras: mirror.navercorp.com
* remi-php72: ftp.riken.jp
* remi-safe: ftp.riken.jp
* rpmforge: apt.sw.be
* updates: mirror.navercorp.com
nodesource
.
.
.
Install 1 Package(s)
Total download size: 19 M
Installed size: 56 M
Is this ok [y/N]: y
설치할꺼냐고 물어보는데 y를 눌러 설치합니다.
Downloading Packages:
nodejs-10.16.3-1nodesource.x86_64.rpm | 19 MB
warning: rpmts_HdrFromFdno: Header V4 RSA/SHA512 Signature, key ID XXXXXXXX: NOKEY
Retrieving key from file:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Importing GPG key XXXXXXXXXXXXXXXX:
Userid : NodeSource <gpg-rpm@nodesource.com>
Package: nodesource-release-el6-1.noarch (installed)
From : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Is this ok [y/N]: y
어라, warning: rpmts_HdrFromFdno: Header V4 RSA/SHA512 Signature, key 하면서 뭔가 물어보네요.
검색 해 보니 키가 만료 되어서 그렇다고 하네요. 그냥 yes 합니다.
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : 2:nodejs-10.16.3-1nodesource.x86_64 1/1
Verifying : 2:nodejs-10.16.3-1nodesource.x86_64 1/1
Installed:
nodejs.x86_64 2:10.16.3-1nodesource
Complete!
설치 끝!
잘 설치되었나 확인 해 봅니다.
# node -v
v10.16.3
# npm -v
6.9.0
NodeJS를 설치하면 자동으로 npm 도 설치가 같이 됩니다.
이제 이걸 아파치랑 연동을 해야 할텐데.. 복잡할 같은 느낌적인 느낌이.. 으으으읏~~~~
반응형
'개발 > 리눅스' 카테고리의 다른 글
Apache Reverse Proxy 설정(아파치와 노드 연동) (0) | 2019.09.19 |
---|---|
vim: 설정하기 (0) | 2019.09.10 |
rename: 한번에 여러 파일 이름 바꾸기 (0) | 2019.07.19 |
프로세스 강제종료 - Killall (0) | 2019.05.30 |
Let's Encrypt 인증서 갱신하기 (0) | 2018.12.21 |