
먼저 AWS 사이트에 접속하고 로그인 한뒤 리전이 서울로 되어있는지 확인합니다.인스턴스 시작을 눌러 인스턴스 생성을 합니다.우리가 만들 EC2 인스턴스의 이름을 정해주는 항목입니다. 정해주지 않더라도 인스턴스 생성이 가능하나헷갈리지 않게 이름을 정해주실분들만 해주시면
안녕하세요! 이번 블로그 포스트에서는 Pin-Up 프로젝트에서 AWS를 활용하여 Spring Boot 애플리케이션을 배포하고 운영하는 과정에 대해 소개하려고 합니다. EC2, S3, PostgreSQL, Docker, Nginx 등을 활용한 전체적인 흐름을 단계별로 나
Amazon S3에서 생성되는 최상위 디렉토리이며, 객체(파일)의 컨테이너 역할을 한다.S3에 저장된 모든 객체는 반드시 버킷에 포함된다.S3에 저장되는 최소 단위.객체는 데이터(파일)와 메타데이터(파일 타입, 수정일 등)로 구성된다.버킷 내에서 객체를 구별하는 고유

AWS EC2 인스턴스(우분투 OS)에 SSH로 접속하는 방법을 정리했습니다. 🚀직접 경로 입력하기다운로드 폴더에 키 파일이 있는지 확인AWS EC2에 연결하려면 로컬 터미널에서 아래 명령어를 실행하면 됩니다.ssh → 원격 서버에 접속하는 명령어i "myServer

💡 GitHub에서 프로젝트 코드를 가져와야 합니다.EC2에서 application.yml 파일 생성 및 수정 과정 EC2 서버에서 application.yml 파일을 생성하려면, vi 편집기를 사용하여 파일을 작성할 수 있습니다. application.yml 파
✅ 서비스 중단 시간 최소화배포 당일에는 최소한의 작업만 수행하여 서비스 중단을 줄인다.미리 설정 가능한 부분(Nginx, 도메인, SSL 설정 등)은 배포 전에 완료해 둔다.✅ Elastic IP(EIP) 비용 절감2024년 2월 1일부터 EIP가 유료이므로, 필요할

AWS Console 로그인AWS Management Console에 로그인한 후, Route 53 서비스를 찾습니다.호스팅 영역 생성Route 53 대시보드에서 호스팅 영역(Hosted Zones)으로 이동하여 Create Hosted Zone 버튼을 클릭합니다.도메
Nginx 로그 확인하는 방법기본적으로 Nginx 로그는 /var/log/nginx/ 디렉터리에 저장됩니다.일반적으로 access.log(접속 로그)와 error.log(오류 로그)가 있습니다.새로운 로그가 추가될 때마다 실시간으로 확인할 수 있

ubuntuCertbot 설치Certbot은 SSL 인증서를 발급하고 관리하는 도구입니다. 배포 전에 먼저 Certbot을 설치합니다.Nginx 설정 파일 환경 준비기본적으로 Certbot은 /etc/nginx/sites-available과 /etc/nginx/site
구글 로그인 설정 및 이메일 수신상황: 구글 로그인 기능을 설정하려고 했으나, Google 개발자 콘솔에서 도메인 소유권 확인을 요구하는 이메일을 받음.요청 사항: 도메인 소유권을 확인하여 도메인과 앱을 연결해야 로그인 기능이 활성화됨.네이버 & 구글 로그인 관련 문제