테크커런트

고정 헤더 영역

글 제목

메뉴 레이어

테크커런트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (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)

검색 레이어

테크커런트

검색 영역

컨텐츠 검색

ETC/AWS

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

    2026.06.25 by 추천캐릭터

  • Amazon linux EC2 jenkins와 JDK 11 설치

    2022.08.18 by 추천캐릭터

  • AWS Ubuntu Jenkins 완전 삭제

    2022.08.14 by 추천캐릭터

  • 우분투 Jenkins 설치

    2022.08.13 by 추천캐릭터

  • 우분투 ubuntu Ruby 완전 삭제

    2022.08.03 by 추천캐릭터

  • travis ./gradlew: Permission denied

    2022.07.29 by 추천캐릭터

  • Amazon linux mysql8 설치

    2022.07.28 by 추천캐릭터

  • ubuntu 22.04 Lts mirror

    2022.07.27 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

Amazon linux EC2 jenkins와 JDK 11 설치

저장소 업데이트 및 업그레이드 sudo yum update && sudo yum upgrade -y jdk11 설치 sudo amazon-linux-extras install java-openjdk11 -y java -version 아마존 리눅스 Jenkins 설치 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key sudo yum install -y jenkins sudo systemctl daemon-reload sudo systemctl start jenkins ..

ETC/AWS 2022. 8. 18. 01:11

AWS Ubuntu Jenkins 완전 삭제

블로그 저자의 환경 - AWS EC2 - Ubuntu 20.04.3 LTS 실행중인 jenkins 중지하기 sudo service jenkins stop apt 명령어로 삭제하기 sudo apt remove jenkins -y sudo apt-get remove --purge jenkins -y sudo apt-get remove --auto-remove jenkins -y 잔여 파일이 있는지 확인해보기 sudo find / -name 'jenkins*' sudo rm -rf /etc/apt/sources.list.d/jenkins.list sudo rm -rf /var/cache/apt/archives/jenkins_2.346.3_all.deb

ETC/AWS 2022. 8. 14. 13:33

우분투 Jenkins 설치

★ Jenkins Jenkins는 Java로 빌드 된 오픈 소스 CI(Continuous Integration) 및 CD(Continuous Delivery) 도구이며, Jenkins는 기본적으로 소프트웨어 프로젝트를 빌드, 테스트 및 배포하기 위해서 사용한다. 또한 DevOps 개발 도구의 가장 기본적인 도구이다. ★ Jenkins 1 apt 업데이트 및 업그레이드 sudo apt-get update && sudo apt-get upgrade -y 2 Jenkins 저장소 Key 다운로드 wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 3 sources.list 에 추가 echo deb http://pk..

ETC/AWS 2022. 8. 13. 15:24

우분투 ubuntu Ruby 완전 삭제

sudo apt-get --purge remove ruby-full -y sudo apt-get autoremove -y sudo rm -rf /usr/local/lib/ruby sudo rm -rf /usr/lib/ruby sudo rm -f /usr/local/bin/ruby sudo rm -f /usr/bin/ruby sudo rm -f /usr/local/bin/irb sudo rm -f /usr/bin/irb sudo rm -f /usr/local/bin/gem sudo rm -f /usr/bin/gem

ETC/AWS 2022. 8. 3. 21:24

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

Amazon linux mysql8 설치

MySQL8 설치 방법 wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar tar xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar sudo yum install mysql-community-*.rpm -y systemctl start mysqld

ETC/AWS 2022. 7. 28. 16:37

ubuntu 22.04 Lts mirror

sudo vi /etc/apt/sources.list %s/kr.archive.ubuntu.com/mirror.kakao.com/ %s/ap-northeast-2.ec2.archive.ubuntu.com/mirror.kakao.com/ %s/security.ubuntu.com/mirror.kakao.com/

ETC/AWS 2022. 7. 27. 00:06

추가 정보

250x250

인기글

최신글

페이징

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

티스토리툴바