Ubuntu에 Nodejs , zulu-8 , nginx 설치하기
웹서버에 가동에 필요한
java , nginx , nodejs를 설치해보자..
nodejs 부터..설치하기
일단 node 설치하기 앞서 커맨드 라인 설치하기
== curl
$ sudo apt-get install -y curl
node js 설치방법에는 다음과 같은 방법이 있다고 한다 ㅇㅇ.;;;
- apt 패키지매니저
- PPA 설치 (개인 패키지 아카이브)
- 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
넣어주고 해주기
아마 기존 자바파일 삭제하고 재설정하면 이과정이 필요한거같다 ㅇㅇ
Author And Source
이 문제에 관하여(Ubuntu에 Nodejs , zulu-8 , nginx 설치하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@tekies09/Ubuntu에-세팅해주기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)