Ubuntu에 Nodejs , zulu-8 , nginx 설치하기

3369 단어 devopsawsaws

웹서버에 가동에 필요한
java , nginx , nodejs를 설치해보자..

nodejs 부터..설치하기

일단 node 설치하기 앞서 커맨드 라인 설치하기

== curl

$ sudo apt-get install -y curl

node js 설치방법에는 다음과 같은 방법이 있다고 한다 ㅇㅇ.;;;

  1. apt 패키지매니저
  2. PPA 설치 (개인 패키지 아카이브)
  3. NVM 이용 설치

인데 본인이 원하는 타입을 골라서 하면될꺼같다

저는 apt nvm 은 기존에 알고있던 방식과 유사해서 PPA 설치를 해볼예정

lts 버전인 16.14.0버전 깔껀데..
PPA는 16.X 이런식으로 다운받아서 16버전중에.. 랜덤.. 그래서.. 원하는 버전을 N을 이용해서 다운그레이드 or 업그레이드 하는 과정까지 진행 해보자

sudo curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -

16버전업데이트 추가 ㄱㄱ

등록한 PPA 레포지터리에 대해서 설치해주기

sudo apt-get install -y nodejs

버전확인해주기

node -v

그럼 버전체인지를 위한 기존으 ㅣnodejs를 다음 명령어 치고 삭제하기

sudo apt-get --purge remove nodejs
node -v

우분투 npm을 이용해 n 설치후 바꿔주기

npm install -g n
sudo n 16.14.0

엥 ? 노드 변화없는데...
그러면
다음과 같이 입력해서 자동으로 잡아주게끔해야됨
ln -sf /usr/local/n/versions/node/버전/bin/node /usr/bin/node

 ln -sf /usr/local/n/versions/node/16.14.0/bin/node /usr/bin/node

설치완료

nginx 설치하기

docker를 이용한 nginx는 다음에 이번에는 일단 cmd 커맨드라인에서 apt-get을 이용한 설치

apt 업데이트 & upgrade

sudo apt update
sudo apt upgrade

nginx 설치 삭제하고싶으면 아래 install 대신 remove 넣어주면됨 ㅇㅇ

sudo apt install nginx

설치 완료됫으면 nginx 실행하고 상태 확인해보기

sudo service nginx start
sudo service nginx status

zulu - 8 설치하기

다음과 같이 명령어 차례로 입력하기

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9

sudo apt-add-repository 'deb http://repos.azulsystems.com/ubuntu stable main'

sudo apt-get update

sudo apt-get install zulu-8

그리고 java- version으로 확인

만약 안나오면 자바홈 설정해줘야함

 vi /etc/profile

로 가서

export JAVA_HOME=/usr/lib/jvm/zulu-8-amd64

넣어주고 해주기

아마 기존 자바파일 삭제하고 재설정하면 이과정이 필요한거같다 ㅇㅇ

좋은 웹페이지 즐겨찾기