[AWS] EC2에 Git & Maven 설치

728x90
반응형
SMALL
반응형

Apach & Tomcat 설치는 이전 게시글 참고

https://hoooon-s.tistory.com/249

 

[AWS] EC2에 Apatch & Tomcat 설치

# Java 설치 JDK 11.0.17 ## Java 설치 https://docs.aws.amazon.com/ko_kr/corretto/latest/corretto-17-ug/downloads-list.html $ sudo yum update -y // 설치파일 다운로드 $ sudo curl -LO https://corretto.aws/downloads/resources/11.0.17.8.1/java-11-ama

hoooon-s.tistory.com

 

 

# Git 설치

$ sudo yum -y update

$ sudo yum install git

$ git --version

 

 


 

## Git Config

github에서 소스를 clone 하기 위한 설정

# git config 설정
git config --global user.name "name"
git config --global user.emaul "email"

# 확인
git config --list

 


 

## Git SSH Key

 

Git 원격 저장소에 Push, Pull 등의 작업을 할 때 매번 패스워드를 입력하는 과정을 생략하기 위한 설정

 

SSH (Secure Shell Protocol)

암호화된 원격 접속 프로토콜, 인터넷과 같은 Public Network를 통해 서로 통신할 때 보안적으로 안전하게 통신하기 위해 사용하는 프로토콜이다.
# ssh directory 확인
ls -al

# ssh direcoty가 없으면 생성
mkdir ~/.ssh

# 권한 수정
chmod 700 ~/.ssh

# 이동
cd ~/.ssh

# SSH Key 생성
# 생성 과정에서 암호(Passphrase)는 입력하지 않고 엔터
ssh-keygen -t rsa -b 4096 -C "git email"

 


 

GitHub 계정에 등록

GitHub profile > Settings > SSH and GPG Keys > New SSH key

 

Key에 SSH 공개키(id_rsa.pub) 등록

cat ~/.ssh/id_rsa.pub

 


 

 

Git Repository Clone

SSH Key를 생성 후 Clone 시 SSH Url 사용

# develop branch clone
git clone -b develop --single-branch ${git ssh clone url}

 

반응형

 

# Maven 설치

https://maven.apache.org/download.cgi

 

Maven – Download Apache Maven

Downloading Apache Maven 3.8.6 Apache Maven 3.8.6 is the latest release and recommended version for all users. System Requirements Java Development Kit (JDK) Maven 3.3+ require JDK 1.7 or above to execute - they still allow you to build against 1.3 and oth

maven.apache.org

 

설치할 버전의 다운로드 링크 주소를 복사해 온 뒤

 

# download
wget https://archive.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz

tar xvf apache-maven-3.2.5-bin.tar.gz

ln -s apache-maven-3.2.5/ maven

rm -rf apache-maven-3.2.5-bin.tar.gz

 


 

## Maven 환경 변수 설정

# maven home 설정
vi ~/.bash_profile
MAVEN_HOME=${MAVEN_HOME}
PATH=$PATH:$MAVEN_HOME/bin
export MAVEN_HOME

 

# 적용
source ~/.bash_profile

# 확인
mvn -version

 

 

728x90
반응형
LIST