테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (68) N
    • Computer Science (20)
      • General (2)
      • NetWork (17)
      • AI (1)
    • Programming (37) N
      • JAVA (16)
      • Spring (11)
      • Spring Boot (5) N
      • Design Pattern (5)
    • ETC (11) N
      • AWS (10) N
      • IDE (1)
      • 포트폴리오 (0)
      • 기타 (0)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

EC2

  • AWS EC2에 Spring Boot 배포하는 전체 흐름: 초보자를 위한 서버 배포 입문

    2026.06.25 by 추천캐릭터

  • travis ./gradlew: Permission denied

    2022.07.29 by 추천캐릭터

  • EC2 우분투 Openjdk11 및 MySQL 8 설치

    2022.07.15 by 추천캐릭터

  • EC2 인스턴스 프리티어 생성후 반드시 해야 할 것

    2022.07.15 by 추천캐릭터

AWS EC2에 Spring Boot 배포하는 전체 흐름: 초보자를 위한 서버 배포 입문

Spring Boot로 게시판, 회원가입, REST API 프로젝트를 만들었다면 다음 단계는 배포입니다. 로컬 PC에서만 실행되는 애플리케이션은 실제 서비스라고 보기 어렵습니다. 사용자가 브라우저나 앱에서 접속할 수 있도록 하려면 서버에 애플리케이션을 올려야 합니다.이때 가장 많이 사용하는 방법 중 하나가 AWS EC2에 Spring Boot 애플리케이션을 배포하는 방식입니다.처음 AWS를 접하면 EC2, 보안 그룹, 키 페어, Elastic IP, JAR, SSH, Nginx 같은 용어가 한꺼번에 나와서 어렵게 느껴질 수 있습니다. 하지만 전체 흐름을 먼저 이해하면 복잡하지 않습니다.이번 글에서는 Spring Boot 프로젝트를 AWS EC2 서버에 배포하는 전체 과정을 입문자 관점에서 정리해 보겠습니..

ETC/AWS 2026. 6. 25. 18:15

travis ./gradlew: Permission denied

리드미 파일에 뱃지를 다는게 재미있어서 travis 로 만들려고하는데 에러가 발생함 /home/travis/.travis/functions: line 320: ./gradlew: Permission denied gradlew 을 접근못하는거같은데 찾아보니 그냥 모든 사용자한테 접근권한을 풀어주면 바로 되는문제였다 그래서 스크립트는 다음과 같이 짠다. 해당스크립트는 travis.yml에 들어가게된다 language: java jdk: - openjdk11 branches: only: - master ####### 권한 추가 ####### before_install: - chmod +x gradlew # Travis CI 서버의 홈 cache: directories: - '$HOME/.m2/repositor..

ETC/AWS 2022. 7. 29. 17:45

EC2 우분투 Openjdk11 및 MySQL 8 설치

OpenJDK11 설치 방법 우분투 Repository 업데이트 및 업그레이드 전부 yes $ sudo apt-get update && sudo apt-get upgrade -y OPNE JDK 11 설치 모두 yes $ sudo apt-get install openjdk-11-jdk -y 자바 버전확인 $ java -version MYSQL8 설치 $ sudo apt install mysql-server -y $ mysql --version

ETC/AWS 2022. 7. 15. 16:49

EC2 인스턴스 프리티어 생성후 반드시 해야 할 것

sudo yum update -y && sudo yum upgrade -y - 메모리 확보 sudo dd if=/dev/zero of=/swapfile bs=128M count=32 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile sudo swapon -s # edit열기 sudo vim /etc/fstab 추가 /swapfile swap swap defaults 0 0 호스트이름 변경 방법 1 sudo hostnamectl set-hostname 바꾸고싶은이름입력 sudo vim /etc/sysconfig/network HOSTNAME: 호스트네임입력 - 추가 sudo vim /etc/hosts 127.0.0.1 등록한 HOST..

ETC/AWS 2022. 7. 15. 16:44

추가 정보

250x250

인기글

최신글

페이징

이전
1
다음
TISTORY
테크커런트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바