EC2 인스턴스에 필요한 애플리케이션 설치 및 설정 방법 익히기


  • git 설치

2024.06.09 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 git 설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 git 설치

EC2 인스턴스에 git 설치 방법 익히기1.sudo apt update- apt를 우선 업데이트 시킨다.2.sudo apt install git- git 설치 진행3.git --version- 설치 확인

subray.tistory.com


  • 자바 설치 (jdk)

2024.06.09 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 jdk 설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 jdk 설치

EC2 인스턴스에 jdk 설치 방법 익히기 1.jdk 버전 확인- 윈도우 기준 콘솔창에서java -version 입력해서 jdk 확인 2.설치 가능 jdk 목록 확인- 다시 ubuntu로 돌아와sudo apt search openjdk 명령어로설치 가능 jdk

subray.tistory.com


  • Gradle 설치

2024.06.09 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 Gradle 설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 Gradle 설치

EC2 인스턴스에 Gradle 설치 방법 익히기 1.내 gradle 버전 알아오기- 인텔리제이 기준gradle-wrapper.properties에서 gradle 버전 확인 가능 2.ubuntu에 gradle 설치-  wget https://services.gradle.org/distiributions/gradle-8.

subray.tistory.com


  • RDBMS 설치 (mySQL)

2024.06.10 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 MySQL설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 MySQL설치

EC2 인스턴스에 MySQL 설치 및 보안설정 익히기 1.MySQL 설치sudo apt install mysql-server- 위 명령어로 설치 진행2.설치 확인mysql --version- 위 명령어로 하단에 설치 버전이 확인됨3.보안 설정sudo mysql_secure_in

subray.tistory.com


  • NoSQL 설치 (redis)

2024.06.12 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 Redis 설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 Redis 설치

.EC2 인스턴스에 redis 설치 방법 익히기 1.redis 설치 하기sudo apt-get instell redis-server- 위 명령어로 redis 설치 진행1 - 1.redis 설치 확인redis-server --version- 위 명령어 입력해 설치가 이상없이 완료됐음을

subray.tistory.com


  • 웹서버 설치 (Tomcat)

2024.06.11 - [Java/배포해보자] - [배포 3] 애플리케이션 설치 및 설정_EC2에 Tomcat 설치

 

[배포 3] 애플리케이션 설치 및 설정_EC2에 Tomcat 설치

EC2 인스턴스에 Tomcat 설치 방법 익히기       1.내 톰캣 버전 알아오기- 인텔리제이 기준 Run > Edit Configurations로들어가 톰캣의 버전을 알아낼 수 있다.     2.톰캣 설치 폴더 만들기sudo mkdir /ho

subray.tistory.com

 

Git이란
소프트웨어 개발에 있어 소스 코드의 변경 이력의 추척, 관리를 편리하게 할 수 있게 도와주는 수단
나 또는 협업을 하고 있는 다른 개발자가 코드를 작성하고 수정할 때 마다 변경사항을 저장한다. 이를 통해 손쉽게 이전의 상태로 되돌릴 수 있고, 여러명의 동시 개발에 있어 충돌도 방지할 수 있다.
Git의 핵심 개념
  • Repository (저장소)
    • Git이 코드 변경 사항을 저장하는 곳.
      로컬 저장소와 원격 저장소로 나뉜다. 
      로컬 저장소는 개발자 개인의 컴퓨터에, 원격 저장소는 여러 개발자가 공유하는 서버에 위치한다.
  • Commit (커밋)
    • 코드 변경 사항의 기록 단위.
      커밋은 코드 변경 사항에 대한 설명과 함께 저장되며 이를 통해 변경 이력을 추적할 수 있다.
  • Branch (브랜치)
    • 코드를 분리하여 독립적으로 작업할 수 있는 가상의 작업 공간.
      새로운 기능을 개발하거나 버그를 수정할 때 브랜치를 생성하여 작업하고, 작업이 완료되면 원래의 브랜치로 병합할 수 있다.
  • Merge (병합)
    • 두 개의 브랜치를 합치는 과정.
      작업이 완료되면 다른 브랜치의 변경 사항을 현재 브랜치에 통합하여 코드를 합친다.
  • Pull Request (풀 리퀘스트)
    • 코드 변경 사항을 다른 개발자에게 검토받고 통합하기 위한 요청.
      주로 오픈 소스 프로젝트나 팀 프로젝트에서 사용된다.

 

'Java > Git' 카테고리의 다른 글

main -> main (non-fast-forward) 처리  (0) 2024.02.27

+ Recent posts