EC2

    TIL | AWS EC2 + NginX로 React app 배포

    NginX란? 클라이언트로부터 요청을 받았을 때, 요청에 맞는 정적 파일(html, css 등)을 응답하는 HTTP Web Server를 제공하는 소프트웨어이다. EC2 환경에서 nginx 설치 및 설정 EC2 가상 환경으로 접속 ssh ubuntu@해당 인스턴스 아이피(퍼블릭) nginx 설치 sudo agt-get update sudo apg-get upgrade sudo apt-get install nginx nginx 구동 및 확인 sudo service nginx start: 웹서버 실행 sudo service nginx stop: 웹서버 실행 중지 sudo service nginx status: 웹서버 재시작 nginx 설정 파일 수정 server { listen 80; location / {..

    TIL | AWS EC2

    AWS EC2 인스턴스 생성 EC2(AWS Elastic Compute Cloud) 확장 가능한 컴퓨터 용량을 제공하는 AWS의 클라우드 서비스이다. 하드웨어에 선투자할 필요 없이 빠르게 애플리케이션을 개발하고 배포할 수 있는 환경을 제공하고 있다. 쉽게 말해서, 가상의 컴퓨터를 제공하며 주로 서버 운영을 위해 사용한다. 인스턴스 생성 AWS EC2가 제공하는 가상 컴퓨팅 환경을 인스턴스라고 하며 이러한 인스턴스를 생성하는 과정은 다음과 같다. (연습 및 테스트삼아 생성했기 때문에 세부 옵션에 대한 자세한 설명이 없다는 것을 참고) 1. 운영체제 선택하기 (AMI 선택) 사용자가 원하는 운영체제를 선택하여 사용할 수 있다. 여기서 프리티어란, 무료로 체험할 수 있는 일종의 평가판이다. 나의 경우 18.0..