개발경험

AWS EC2 Ubuntu 초기세팅 + Nginx, NodeJS 설치

양찬우 2022. 6. 8. 14:58
728x90
  • AWS EC2 인스턴스 생성 (Ubuntu)
    1. AWS 콘솔 접속
    2. EC2 대시보드 접속
    3. 인스턴스 시작
      1. 이름 입력
      2. app / os 이미지로 ubuntu 선택
      3. 인스턴스 유형 선택 (t2.micro)
      4. 키 페어 추가 후 pem키 저장&보관
      5. 네트워크 설정
        1. 인터넷에서 HTTP / HTTPS 트래픽 허용 체크
        2. (선택) SSH 트래픽 허용 지정
  • AWS EC2 nginx 설치
# Ubuntu 이미지를 이용했을 경우 
sudo apt-get install nginx 

# 다운로드가 완료되면 명령어를 통해 nginx 설치 폴더로 이동한다. 
cd /etc/nginx 

# nginx 실행 
sudo service nginx start 

# nginx 실행 확인 
ps -ef | grep nginx

 

  • AWS EC2 Ubuntu Node.js 설치
 

자습서: Amazon EC2 인스턴스에서 Node.js 설정 - AWS SDK for JavaScript

노드 설치는 현재 Amazon EC2 세션에만 적용됩니다. Amazon EC2 인스턴스가 사라지면 노드를 다시 설치해야 합니다. 다음 단원에 설명된 대로 유지하려는 구성이 있는 경우 대안은 Amazon EC2 인스턴스의

docs.aws.amazon.com

# nvm 노드 버전 매니저 설치
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

# nvm 활성화 
. ~/.nvm/nvm.sh

# node 최신버전 설치
nvm install node

# 노드 설치 확인 
node -e "console.log('Running Node.js ' + process.version)"

 

728x90