시놀로지 정보가 부족해 혹시 필요한 사람을 위해 포스팅 올립니다
1. ubuntu 이미지 받아서 컨테이너 생성 후 접속
2. ubuntu 컨테이너에서 git 설치
3. ubuntu 컨테이너에서 java 17 설치
4. ubuntu 컨테이너에서 gradle 설치
5. spring boot3 서버 띄우기
1. ubuntu 이미지 받아서 도커로 띄우기

1-1. ubuntu 컨테이너 생성




실행
1-3. 로컬 -> 시놀로지 nas -> ubuntu 컨테이너 접속하기
(윈도우로 진행함, 맥은 ssh로 하면됨)
putty로 들어간 후
컨테이너 실행리스트 확인
docker ps

컨테이너 접속하기
docker exec -it [컨테이너아이디] /bin/bash

접속 완료
2. git 설치
apt update
apt install git
3. java 설치하기
apt list openjdk*

3-1. 17버전 패키지만 리스팅하기
apt list openjdk-17-*

3-2. 특정버전 설치하기
apt install openjdk-17-jdk

3.3 설치확인하기
java -version

3.4 환경변수 설정
3.4.1) 먼저 vim 설치해야함
apt install vim
3.4.2) /usr/lib/jvm/java-17-openjdk-arm64 디렉토리 있는지 확인하기
cd /usr/lib/jvm
3.4.3) 환경변수 설정하기
vi /etc/environment
아래를 환경변수로 선언해주고 :wq! 로 에디터 저장 후 나온다
JAVA_HOME="[jdk설치경로]"

3.4.4) 변경한 파일 적용하기
source /etc/environment
3.4.5) 확인하기
echo $JAVA_HOME

4. gradle 설치
4-1. apt로는 gradle 특정 버전을 설치 못하여 wget 패키시 설치해준다
apt install wget
4-2. 압축해제할 패키지도 설치
apt-get install zip unzip
4-3. gradle 8.5 설치하기.
다른 버전 원할 시 8.5 부분만 바꾸면 됨
wget https://services.gradle.org/distributions/gradle-8.5-bin.zip -P /tmp
4-4. gradle zip 풀기
unzip -d /opt/gradle /tmp/gradle-8.5-bin.zip
4-5. 압축해제한 디렉토리 이동해 설치되었나 확인
ls /opt/gradle/gradle-8.5
4-6. 환경변수 설정
vi /etc/profile.d/gradle.sh
아래 내용 삽입하기
export GRADLE_HOME=/opt/gradle/gradle-8.5
export PATH=${GRADLE_HOME}/bin:${PATH}
:wq! 눌러 저장 후 나오기
4-7. 버전확인하기
gradle -v

Spring Boot 3 서버 띄우는 건 두번 째 포스팅에서..
'서버' 카테고리의 다른 글
| Spring Boot3 - 리눅스에서 꺼지지 않게 서버켜놓기(끄기, 로그보기, pid확인) (0) | 2024.10.08 |
|---|---|
| Spring boot3 - 배포 후 Access denied 뜨는 현상 (2) | 2024.10.08 |
| 배포시 자주 사용하는 Gradle 명령어 (0) | 2024.09.23 |
| Spring Boot3 - Security 간단 적용 (0) | 2024.09.18 |
| Spring Boot 3 - 이미지 업로드시 에러 "charset=UTF-8' is not supported" (0) | 2024.09.18 |