[TeamCity] 4. 프로젝트 추가
초기 설정을 마쳤으니, 프로젝트를 추가한다. 먼저 Spring Boot앱을 하나 만들어 프로젝트를 오픈한다. https://start.spring.io/ 커밋 후 github repository에 푸시,,, 여기까지가 준비물이다. 1. 우측 상단 Adm..
bbyuck.tistory.com
이 포스팅 이후,,, 빌드 설정 중 빌드 에이전트의 Gradle 설정을 하다가 Spring Boot에 내장되어있는 Gradle 말고 환경변수로 관리되는 Gradle을 설치해야겠다 생각되었다,,, 물론 단일 프로젝트로 진행하면 기본 설정으로 진행해도 괜찮겠지만 하나하나 늘려갈 생각이라 기왕 설정하는거 하나로 관리하면 좋겠다는 생각이 들어 Gradle 먼저 설치한다.
Gradle도 시간내서 공부해야겠다,,,
일단 설치부터
설치는 회사에서 제공받은 AWS EC2에~ (RHEL 8)
1. Java 버전 체크
Java 7 버전 이상에서 지원된다고 하는데 이미 openjdk11을 설치했으니 패스
2. Gradle 설치
버전에 따라 다른 다운로드 링크를 가져와 wget으로 다운로드 해준다.
현재시점에서는 7.4.2
2.1. Binary 전용 zip파일 다운로드
wget https://services.gradle.org/distributions/gradle-7.4.2-bin.zip
2.2. 압축 해제
unzip gradle-7.4.2-bin.zip
wget과 마찬가지로 unzip이 없다고 에러가 뜨면 설치해준다.
yum install unzip
zip파일은 지워주자.
그 후 /opt/gradle/ 아래로 옮겨준다.
mv gradle-7.4.2 /opt/gradle/
이것으로 Gradle 설치는 완료
3. 환경변수 설정
vi /etc/profile.d/gradle.sh
gradle.sh 파일을 새로 오픈한 뒤 아래 스크립트 입력.
# /etc/profile.d/gradle.sh
export GRADLE_HOME=/opt/gradle/gradle-7.4.2
export PATH=${GRADLE_HOME}/bin:${PATH}
이렇게 저장한 스크립트 파일을 실행할 수 있도록 변경
chmod +x /etc/profile.d/gradle.sh
변경사항을 적용
source /etc/profile.d/gradle.sh
이렇게 Gradle설치가 완료되었다.
'Linux' 카테고리의 다른 글
[Linux] CentOS 8 - OpenJDK 17 설치 (0) | 2023.07.30 |
---|---|
[Linux] CentOS 7 jar 백그라운드 배포 쉘 (0) | 2020.08.10 |
CentOS 7으로 구축하는 웹 서버 - 1. 부팅 USB 만들기 + 설치 (0) | 2020.02.08 |