# ec2

[AWS EC2] 배포를 해야 하는데, 막막할 때 (feat. pm2, NGINX, Certbot, Route53)
NextJS를 활용한 프로젝트를 배포하기 위한 여러 과정들을 다룬 글. AWS EC2 인스턴스 생성, 탄력적IP 적용, pm2를 이용한 무중단 배포, 간단한 NginX 설정, 도메인 설정, HTTPS 설정 등등

RDS 접근
이 문서는 RDS 접근과 관련된 내용을 다루고 있습니다. RDS 테이블 생성과 스프링 세션 테이블 schema-mysql.sql RDS에 반영하는 방법, 프로젝트 설정 및 EC2 설정 등이 포함되어 있습니다.

EC2 Server 배포
이 문서는 EC2 서버에 프로젝트를 배포하는 방법을 설명합니다. 프로젝트를 클론하고, 배포 스크립트를 만들고, 외부 Security 파일을 등록하는 과정을 다룹니다.

AWS RDS
이 문서는 AWS RDS를 사용하는 방법에 대해 설명합니다. RDS 인스턴스를 생성하고, 파라미터를 설정하고, 접속하는 방법 등이 포함됩니다.

AWS Server EC2
이 문서는 AWS EC2 서버를 설정하는 방법을 설명합니다. EC2는 IaaS의 한 종류로, 가상머신, 스토리지, 네트워크, 운영체제 등의 IT 인프라를 대여합니다. EC2 인스턴스, pem 키, SSH 접속 방법, Linux Server의 필수 설정을 다룹니다.
20210109 - 포트폴리오 프로젝트가 뻗었다.
EC2 인스턴스가 뻗었다... 고치려고 건드리다가 종료를 눌러버렸다.아니 이게 삭제인 걸 좀 알려주면 안 되나?하여튼 인스턴스를 새로 만들었다.

[2023 기능대회 준비] 2. EC2에 파일 업로드
분명 보안을 이유로 bastion 을 거쳐서 private ec2든 ecs든 통신, 접속이 가능할 것이다. 그러기 위해선 private ec2의 pem 키를 bastion 으로 업로드해야하는데 필자가 선호하는 방법을 적어본다.필자가 1학년부터 이용하던 방법이다.접속해야
EC2 SSH 접속 : Permission denied (publickey)
chmod 600 pem키 이름.pem권한을 변경해준 뒤 ssh 클라이언트에 나온대로 진행하면 된다!ssh 클라이언트에서는 필요한 경우 400 퍼미션으로 키를 비공개로 전환하는 것을 권유한다.예: 는 aws에서 명령어를 자동으로 짜준 것이다. 아주 간편하다!ssh -i
EC2 메모리 부족 해결(swap file)
EC2 프리티어를 사용중 CD/CD를 위해 deploy-agent와 docker를 사용하는데 메모리가 부족한 현상이 일어났다.swap file이란 메모리가 부족할 때 디스크 일부분을 메모리에서 사용하는 방법이다.더 많은 메모리를 사용할 수 있다는 장점이 있지만, 디스크

아이웨딩B AWS EC2 + Route53 + Load Balancer + Nginx
저번에 아이웨딩B라는 협력사 스케줄 사이트를 모노레포를 사용하여 프로젝트 구성을 했는데요.이번에는 아이웨딩B를 AWS EC2 + Route53 + Load Balancer 배포 구성을 하려고 합니다.협력사가 많지만 사용하는 업체는 그렇게 많지 않을 거 같아 t3a.me

AWS EC2생성-2
EC2생성 EC2는 가상의 컴퓨터 AWS 검색창에 ec2를 검색 인스턴스 시작 애플리케이션 및 프리티어 인스턴스 유형은 프리 티어가 가능한 t2.micro를 선택 신규 7

AWS EC2 접속 오류(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!)
상황 기존 인스턴스를 종료시키고 새로운 인스턴스를 만들어 가상 서버를 띄었다. 만드는 과정에서 인스턴스 연결 시 사용할 키페어를 기존에 만들어놨던 키페어를 사용하였고, 해당 키페어는 로컬 컴퓨터에 저장되어 있었다. 예상 시나리오대로라면 바로 접속할 수 있어야 하는데.

AWS EC2 인스턴스 시작 오류( Instance does not have a volume attached at root (/dev/sda1))
프로젝트가 끝나고 불륨 크기와 인스턴스 유형을 많이 낮춰 프리티어 조건에 맞춰 나가는 돈을 줄여야 했다.그래서 스냅샷을 뜬 다음 해당 스냅샷으로 불륨을 생성한 이후 해당 불륨을 인스턴스에 연결해 시작하려고 하니....이런 오류가 떴다. 왜 인지는 오류 내용에서도 알 수
EC2를 생성, Codedeploy-agent 설치 Script
이 스크립트를 실행할 서버에서는 aws configure(region), 어드민 권한(정확히는 EC2 생성, 서브넷 조회, 가용영역 조회)이 있어야 한다.userdata file은 run-ec2.sh와 같은 경로에 위치시키거나 이름 또는 경로를 자신에게 맞게 수정해줘야

[AWS] RDS란?
RDS란? Relational Database Service 의 약자로 관계형 데이터베이스를 제공하는 서비스이다. 유저가 인스턴스를 깔고 DB를 깔지 않아도 인프라를 자동화 시켜주고 엔드포인트를 제공해준다. AWS에서 말하는 RDS 데이터 베이스를 간편하게 설정이 가

AWS EC2 인스턴스에 Nvidia Driver 설치하기
해당 문서에 설치 방법은 "Redhat 8.4"버전에서 진행하였습니다. 관련 Document https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/install-nvidia-driver.html https://do