매일매일
article thumbnail
S3 배포 실습
CS 2023. 4. 2. 22:57

1. client폴더 최상위에 .env 파일 생성하기 `EACT_APP_API_URL`의 값으로 EC2 서버의 주소를 넣어준다. 주의할 점은 따옴표나 끝에 / 가 포함되지 않게 한다. 2. `npm install`과 `npm run build`를 실행한다. 완료되면 build 폴더 생긴다. 3. build 폴더에 있는 모든 파일은 버킷에 업로드해준다. build 폴더 자체를 넣지 않도록 주의한다. 업로드 성공 시 닫기 버튼을 눌러 다시 버킷으로 돌아간다. 4. 버킷의 속성 탭에서 정적 웹 사이트 호스팅 확인하기 버킷 웹 사이트 엔드포인트가 생성되어 있는 걸 확인할 수 있다. 해당 링크로 접속하면 업로드한 정적 웹 확인 할 수 있다. 참고) 코드스테이츠 유어클래스

article thumbnail
EC2 실습
CS 2023. 4. 1. 19:20

1. EC2 선택 2. 인스턴스 선택 3. 연결 선택 4. Session Manger 선택 5. 터미널에 입력 baah cd ~ bash는 shell의 한 종류이며 컴퓨터에게 텍스트로 명령은 내릴수 있는 프로그램이다. sudo apt update 터미널을 최신 상태로 업데이트 해준다. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash 둘 중 하나 입력해서 nvm 설치하기 참고) https://github.com/nvm-sh/nvm GitHub - nvm-sh/nvm: N..

AWS
CS 2023. 3. 31. 23:55

1. AWS 아마존 웹 서비스(AWS)란 아마존에 제공하는 클라우드 컴퓨팅 서비스를 의미한다. 여러 사업자에게 각각 빌려야 했던 인프라를 일괄로 빌릴 수 있다. 필요에 따라 운영체제(OS), 웹 서버, DB 서버 등 필요한 소프트웨어까지 통째로 사용할 수도 있다. 2. Cloud Computing 등장 배경 기존의 서버는 실제 공간에 컴퓨터를 두고 인터넷을 연결해서 서비스를 제공했다. 컴퓨터는 주기적으로 관리해줘야하는데 이용하는 사람이 별로 없을 때는 잉여 컴퓨터가 발생하기 시작했다. 이런 잉여 컴퓨터를 다른 사람에게 빌려주기 시작하면서 클라우드 컴퓨팅이 등장하였다. 클라우드와 온프레스미 온프레스미 직접 데이터 센터에서 서버의 자원과 공간, 및 네트워크 환경을 제공한다 클라우드 현대의 클라우드 컴퓨팅은 ..