분류 전체보기

1. 드디어 배포 성공... ㅠ ㅠ ㅠ 눈물 도커 관련 글 및 오류 작성https://hehesim.tistory.com/310 [Docker] Docker를 이용해 AWS EC2에 배포하기 (부제: 허무한 오류와 함께 보낸 이틀..)1. Docker 회원가입 및 설치 https://hub.docker.com/ Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability,hehesim.tistory.com ** 내일은 ..


1. Docker 회원가입 및 설치 https://hub.docker.com/ Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.hub.docker.com https://www.docker.com/products/docker-desktop/ Docker Desktop: The #1 Containerization Tool for D..


EC2 서버에서 도커 다운로드를 하려고 할 때 계속 Timeout 오류가 생겼다. 여러번 시도했는데도 계속 지속적으로 해당 오류가 나왔다. 도통 이유를 모르겠는데 어찌됐든 해당 서버와의 네트워크 통신이 되지 않는 듯한 느낌이었다. Curl error (28): Timeout was reached for https://al2023-repos-ap-northeast-2-de612dc2.s3.dualstack.ap-northeast-2.amazonaws.com/core/mirrors/2023.6.20250211/x86_64/mirror.list [Connection timeout after 30002 ms] 뭔가 EC2가 문제이겠거니 하고 AWS 콘솔을 살펴보던 중 아주 바보같은 실수를 찾아냈다. ..


AWS에서 가상 서버 EC2를 실행하였다면 해당 서버에는 어떻게 접속하느냐 생성 시 사용했던 keypair를 활용하면 된다. 1. 키 파일 준비 EC2 인스턴스를 생성할 때 사용한 PEM 형식의 키 파일이 있어야 한다. ex. refrig-keypair.pem 2. 퍼블릭 IP 확인AWS 콘솔에서 EC2 인스턴스의 퍼블릭 IP 주소 또는 퍼블릭 DNS 이름을 확인한다. 3. SSH 접속 터미널에 해당 명령어를 입력하여 접속한다.ssh -i /path/to/my-key.pem ec2-user@ 🔔 WARNING: UNPROTECTED PRIVATE KEY FILE!해당 명령어를 입력했는데 이러한 오류가 난다면 프라이빗 키 파일의 권한이 너무 열려있다는 뜻이다. 즉, 프라이빗 키 파일이 다른 사용자에게 ..

개인적으로 정말 정말 힘겨웠던 일주일이었다.개인적인 일과, 교통사고에, 회사 면탈까지 ~ 어려운 일들은 겹쳐서 온다더니 참 어렵네요~하지만 물리치료도 받고 있고, 프로젝트도, 공부도 하나씩 다시 시작해나가고 있다. 오히려 더 바빠야 고통이 잊혀지겠지 싶어서 더 열심히 움직이려고 한다. 다음주부터는 요가도 나갈 거라 더 부지런하게 움직이기로! 면접 경험이 좋아서 매우 입사하고 싶었던 회사였는데, 떨어졌다.너무너무 아쉽고 속상했다. 뭔가 운명의 장난이랄까 면접을 여러 번 보다보니 면접 자리가 회사와 나의 합이 맞는지 확인하는 자리라는 걸 알게 되었다. 회사가 원하는 해당 위치의 사람이 나인지를 확인하고, 나는 내가 다니고 싶은 회사인지를 확인하는 그런 자리라 생각했다. 아쉽지만, 현실을 받아들여야겠지요! 내..

1. 배포를 위한 EC2 생성 및 셋팅 ⬇️ 진행 중 궁금한 점 정리https://hehesim.tistory.com/303 [AWS] 탄력적 IP (Elastic IP, EIP) 주소, 탄력적 네트워크 인터페이스 (ENI)배포를 위해 EC2를 생성하던 중에 탄력적 IP에 대한 궁금증이 생겼다. 그래서 찾아보게 된 탄력적 IP ! 1. Elastic IP https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html 탄력적 IPhehesim.tistory.com 배포 완료까지 하려고 했으나, 시간 부족으로 인해 주말동안 해결해보기로 !!


배포를 위해 EC2를 생성하던 중에 탄력적 IP에 대한 궁금증이 생겼다. 그래서 찾아보게 된 탄력적 IP ! 1. Elastic IP https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html 탄력적 IP 주소 - Amazon Elastic Compute Cloud이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.docs.aws.amazon.com AWS의 사용자 가이드에서 참고한 결과한 마디로 탄력적 IP 주소는 동적 클라우드 컴퓨팅을 위해 고안된 정적 IPv4 주소이다.즉, 클라우드 환경에서..


1. JPA 설정 및 테이블 생성 2. Swagger 설정 3. Security Config 임시 설정 4. 프로젝트 구조 설정⬇️ 고민거리 더보기1. 계층형(레이어드) 구조- controller, service, repository, entity, config 패키지에 모두 모아두는 구조- 장점 : 구조가 직관적이고, SpringBoot가 특정 패키지를 스캔하도록 설정하기가 간단하다.- 단점 : 엔티티가 많아질수록 하나의 디렉토리에 파일이 많이 쌓이고, 기능별로 묶어서 관리하기는 어렵다.2. 도메인(기능)별 구조- 도메인(기능) 별로 entity, service, repository를 묶어 놓는 방식- 장점 : 기능 중심으로 파일이 묶이므로 해당 기능을 수정할 때 찾기 쉽다. 응집도가 높아짐- 단점 :..