EC2 μλ²μ Spring Boot νλ‘μ νΈ λ°°ν¬
SpringBoot 3.1.3 / Maven
μΌλ¨ EC2 μλ²μ pemμ λ±λ‘νμ¬ winscp λ‘ μ μνλ€.
μλ²μ μ μνκ³ μμ μ΄ μνλ νλ‘μ νΈλ₯Ό Gitμμ κ°μ Έμ€λλ‘ νλ€.
$ cd ./home/ubuntu - μμ μ΄ μνλ νλ‘μ νΈ ν΄λλ‘ μ΄λ
$ git clone
$ cd /project/ - Gitμμ λ°μμ¨ νμΌμμ mvnw νμΌμ μ°ΎκΈ°
ν΄λμμμ mvnw νμΌμ μ°Ύλλ€. Mavenμ Mvnw / Gradleμ λ€λ₯Έ νμΌμ΄ μ‘΄μ¬ν κ²μ΄λ€.
$ chmod +x mvnw
$ ./mvnw package -DskipTests=true : ν
μ€νΈ μ½λ μμ΄ μ€ν
$ ./mvnw clean package
μ΄λ κ² μ€ννκ² λλ©΄ target νμΌμ΄ μκΈ°κ² λλ€.
μ΄ targetμΌλ‘ μ΄λνμ¬ jar / war νμΌμ build ν΄μ£Όλλ‘ νλ€.
$ cd target
$ java -jar -Duser.timezone=Asia/Seoul
or
$ nohup java -jar -Duser.timezone=Asia/Seoul &
&λ₯Ό μ¬μ©νκ² λλ©΄ λ°±κ·ΈλΌμ΄λλ‘ μ€ννκ² λλ€.
Duser.timezone=Asia/Seoul μ΄ μ΅μ μ μλ² μ€ν μ timezone μλ¬κ° λ°μνμ¬ νκ²½μ€μ μ λ°κΏμ£ΌμμΌλ λ¨Ήμ§ μμμ μ¬μ©ν κ²μ΄λ€.
'π» BackEnd > π’ Spring | SpringBoot' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
π’ [ SpringBoot ] [ AWS EC2 ] [Github] EC2μμ Github μ°λ (1) | 2023.12.20 |
---|---|
π’ [SpringBoot] μ΄ν΄λ¦½μ€(Eclipse) μλ² μ¬κ°λ νμ§ μκ³ λ°μνκΈ° (0) | 2023.10.12 |
π’ [SpringBoot] [Mybatis] Mybatis Log μ€μ (0) | 2023.09.20 |
π’ [Spring] [Project] νκ³΅κΆ μμ½ μμ€ν (1) | 2023.07.28 |
π’ [Spring] @Pattern μ¬μ©νκΈ° (0) | 2023.07.19 |