개발/클라우드(5)
-
# [AWS,Docker] AWS 에 Docker, docker compose 설치하기
📌 본 포스팅은 AWS EC2 ubuntu 에 docker 와 compose 설치하는 내용을 다룹니다.🌞 2024.12.13 Fri1. Ubuntu 환경에서 Docker 설치와 Compose 설치 ## Docker 설치를 위한 세팅 sudo apt-get update && \ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \ sudo apt-key fingerprint 0EBFC..
2024.12.14 -
# [AWS] AWS EC2 에 Spring Boot 배포하기
📌 본 포스팅은 AWS EC2 에 Spring boot 를 배포 하는 내용을 다룹니다.🌞 2024.12.13 Fri1. ## java 17 설치 sudo apt update && / sudo apt install openjdk-17-jdk -y && / java -version ## git hub 에서 spring boot sample clone git clone https://github.com/JSCODE-EDU/ec2-spring-boot-sample.git cd ec2-spring-boot-sample cd src/main/resources/ sudo vi application.yml ##- server: ..
2024.12.13 -
# [ERROR] Web server failed to start. Port 80 was already in use.
Identify and stop the process that's listening on port 80 or configure this application to listen on another port.📌 본 포스팅은 스프링에서 포트가 이미 사용중일때 포트를 중지하는 내용을 다룹니다.🌞 2024.12.13 Fri1. 포트 확인후 kill, pm2 kill netstat -ano |grep 80 ## window lsof -i tcp:80 ## MAC, Linux PID 확인 sudo kill -9 PID 번호하지만 node 가 계속 실행 중이어서 port 가 무한하게 생성됨..pm2 kill 로 서버 중지 후 스프링 정상작동 확인
2024.12.13 -
# [AWS] AWS instance(EC2) 에 Docker image 배포
본 포스팅은 AWS 에 Docker image 를 배포(push-pull) 하는 내용을 다룹니다.🌞 2024.12.13 Fri1. AWS 간단 설명AWS instance 시작. 리전, 키패어, 보안그룹(http, ssh 유형 위치무관), 스토리지 볼륨 30G, 모니터링,고정아이피 = 탄력적아이피 설정(ec2 중지 하면 ip 가 사라진다. ip 유지 )2. EC2 ACCESS 후 업데이트 및 node 설치 # 🧿🧿🧿 > 🧿🧿🧿 sudo root passwd su ## 주요 file update & Seting apt-get update && / apt-get install -y ca-certificates curl gnupg && / mkdir -p /..
2024.12.13 -
# [AWS] Mac 환경에서 AWS instance(EC2) Pem key 로 접근 하는 방법
본 포스팅은 Mac terminal 에서 AWS instance 에 접근하는 내용을 다룹니다.🌞 2024.12.13 Fri1. 키페어 저장된 경로로 이동 및 pem 파이 권한 변경 cd "키페어 저장 경로" chmod 600 "키페어 파일"chmod( change mode), 나.그룹.전체 = 6.0.0, read(4)write(2),execute(1) 읽기(4) + 쓰기(2) = 63. ssh 로 instance 접속 ssh -i "키페어파일" ubuntu@"인스턴스 IPv4 주소 or 도메인">** OS 별 기본 사용자 이름 **>Ubuntu AMI -> ubuntu >Amazon Linux 2 또는 Amazon Linux AMI -> ec2-user >CentOS AMI ..
2024.12.13