[AWS배포하기] 서버에 자바 설치하기
모바엑스텀에 들어간뒤 위에 그림을 더블클릭하면 터미널창이 실행된다.
배포를 하기 위해서는 서버에도 자바를 설치해야 하는데, [java]를 입력한 뒤 자바가 설치되지 않았다면 자바를 설치해야 한다.
먼저 우분투를 최신으로 업데이트 해야 하기 때문에, [sudo apt update]를 통해서 업데이트하고, [sudo apt install openjdk-19-jar-headless](우분투가 지원하는 버전에 맞게 jdk를 설치하는게 좋다)를 입력하고, 중간에 [y/n]은 y를 누르면 jdk가 설치된다.
설치되어 있는지 확인하기 위해서 [java -version]을 누르면 다음과 같이 버전이 나타나야 설치가 된것이다.
먼저 [mkdir]이라는 명령어를 사용해 디렉터리를 생성하자.
[STS에서 배포파일 생성]
[Window][Preferences][Gradle]에서 [Java home]에서 jdk 디렉터리(폴더)를 입력한다.
[build.gradle]에서는 [sourceCompatibility= '19']로 설정한다.
[Run -> Run Configurations]에서 [Gradle Task]에서 오른쪽버튼 클릭 후 [New Configuration]을 클릭한다.
[Name]에는 알맞은 이름을, [Workspace]에는 만든 프로젝트를, [Add]버튼을 클릭하고 [task]를 [bootJar](Gradle 빌드 도구 명령어)으로 바꾸고 [Apply][Run]을 누른다. 완성되면 [STS폴더/build/libs]에 파일이 생성된다
[SFTP로 배포 파일 전송하기]
파일질라를 실행시켜서 위에서 로컬컴퓨터에 설치한 [.jar]폴더를 오른쪽 AWS라이트세일 서버쪽폴더(파일질라 서버를 연결시킨상태에서 모바엑스텀에서 mkdir 명령어로 만든 디렉터리)으로 드래그 해서 옮긴다.
모바엑스텀 터미널으로 이동한뒤 [cd 디렉터리이름]으로 이동한뒤 [java -jar 드래그한 폴더이름]입력하여 서비스를 실행한다. 이제 웹 브라우저에서 고정IP에 포트번호를 붙여 접속하면 만든 프로젝트가 배포가 되는것을 확인할 수 있다.
'Develop > AWS' 카테고리의 다른 글
[AWS] AWS 배포하기(1) (1) | 2024.08.29 |
---|
댓글