SSR도 나오고, 사용자 접속량이 많아지면서 더 안전성 있게 배포하기 위한 노하우들이 많이 나와있다. 실제로 가장 많이 사용되는 방법들로 알아보자~! 배포를 하기 위해서는 cloud 계정이 필요하다 (cloud: 컴퓨터를 빌려주는 회사) 30만원 가량의 무료 크레딧
스토리지GCP : GCSAWS : S3Load BalancerGCP : Load BalancerAWS: ELB (Elastic Load Balancer)
next 앱을 새로 생성할 때, 기존의 프로젝트 안에서 만든 경우에는 git이 상위 폴더에도 있고 하위 폴더에도 있어서 충돌할 수 있으므로.git 폴더를 지워줘야 한다. (없으면 상관 ㄴ)만든 폴더의 터미널에서 ls-al 해서 있으면 지우긔요로케 .git이 없어야 한당
next 앱을 새로 생성할 때, 기존의 프로젝트 안에서 만든 경우에는 .git 폴더를 지워줘야 한다. (없으면 상관 ㄴ) 만든 폴더의 터미널에서 ls-al 해서 있으면 지우긔 > > 요로케 없어야 한당 👆🏻 html, css, js(정적 파일)을 Storage에
yarn build:ssryarn startVSC에서git add .git commit -m "message"git push origin masterShell에서git pullsudo docker-compose buildsudo docker-compose up -d
https로 연결하기 위해서는 ssl 인증서를 설치해야 한다.ssl 인증서는 유료/무료로 나뉜다.인증서: 암호화된 파일로 만들어진다.무료 인증서: cerbot 프로그램을 설치하고 인증서를 발급받을 수 있다.Cloud 인증서: 구글과 AWS, Azure에서도 인증서를 제
SSR 페이지도 도메인을 통해서 접속할 수 있게 브라우저 -> 도메인 -> LB -> VM 구조로 만들어보자 로드 밸런서의 역할: 부하 분산 인스턴스 그룹: VM 인스턴스가 여러 대 있는 환경 인스턴스에 부하를 분산시키는 알고리즘 종류 round-robin: 돌아
💡 프론트엔드 개발자가 Docker를 알아야 하나요? 프론트를 개발하든 백을 개발하든 결국엔 세상에 공개하는 배포 과정이 이루어져야 한다. 가장 쉽게 배포하는 방법이 Docker이다. 직접 다루지 않더라도, 기본 세팅이 다 Docker로 되어있다. 개발이 Docker
클라우드 환경의 메뉴 구성에 대해 알아보자!빌린 컴퓨터를 EC2라고 부른다.AWS - EC2 (Elastic Compute Cloud)GCP - GCE (Google Cloud Engine)DNS: Domain Name System빌린 컴퓨터에 접속하기 위해서는 IP주
EC2, FileZilla, flask, mongoDB, Port Forwarding, nohub, Gabia Domain