π CRUDκ° κ°λ₯ν κ°λ¨ν κ²μν λ°°ν¬ λμ
Spring Bootμ JPAλ₯Ό 곡λΆνκΈ° μν΄ κΈ μμ±, μ‘°ν, μμ , μμ (CRUD)κ° κ°λ₯ν κ°λ¨ν κ²μνμ λ§λ€μ΄μ λ°°ν¬ν΄ λ³΄κΈ°λ‘ νμ΅λλ€.
π AWS EC2μ RDSλ₯Ό μ¬μ©ν λ°°ν¬ λ°©μ
λ‘컬μμ μ€νλ§ λΆνΈλ‘ κ°λ°νκ³
λ°°ν¬λ₯Ό μν΄ AWS EC2 μΈμ€ν΄μ€λΌκ³ νλ κ°μ μλ²λ₯Ό ν λΉλ°μ λ€μ,
κΉμ μ¬λ¦° νλ‘μ νΈ μμ€λ₯Ό EC2 μλ²μμ ν΄λ‘ λ°μμ λ°±κ·ΈλΌμ΄λμμ μλ²λ₯Ό μ€ννμ¬ λ°°ν¬νμμ΅λλ€.
μ¬μ©μκ° μμ±ν κ²μκΈμ AWS RDSλ₯Ό μ΄μ©νμ¬ μμ±ν MySQL λ°μ΄ν°λ² μ΄μ€μ μ μ₯λ©λλ€.
π λ°°ν¬ ν λ°κ²¬ν Time μ΄μ
μλ² λ°°ν¬ ν, EC2 λλ©μΈμΌλ‘ μ μν΄μ κ²μνμ μλ‘μ΄ κΈμ μμ±ν΄λ³΄μμ΅λλ€.
κ·Έ λ° λ°!! μ¬μ©μκ° μμ±ν κΈμ μκ°μ΄ 9μκ° μ μΌλ‘ 보μ΄λ λ¬Έμ κ° λ°μνμ΅λλ€.
λ‘컬 μλ²μμ ν μ€νΈν΄λ³Ό λμλ μκ°μ΄ μ μμ μΌλ‘ 보μκΈ° λλ¬Έμ,
EC2 μλ²μμμ μ€μ μ λ¬Έμ κ° μμ κ²μ΄λΌκ³ μμνμ΅λλ€.
π EC2 μλ²μ Time Zone λ³κ²½νκΈ°
λ¨Όμ λ‘컬μμ SSH λͺ λ Ήμ΄λ‘ EC2 μλ²μ μ격μΌλ‘ μ μν΄ μ€λλ€.
κ·Έλ¦¬κ³ λ€μ λͺ λ Ήμ΄λ‘ νμ¬ μκ°μ νμΈν΄ λ΄ λλ€.
$ date
23μ 58λΆμ νμΈνμ λμ κ²°κ³Όμ λλ€.
2020. 08. 12. (μ) 14:58:54 UTC
κΈ°λ³Έ UTCλ‘ μ€μ μ΄ λμ΄ μμ΄μ 9μκ° μ μΌλ‘ λμ€λ κ²μ νμΈν μ μμμ΅λλ€.
λ€μ λ λͺ λ Ήμ΄λ₯Ό μ λ ₯ν΄ μ£Όμμ΅λλ€.
$ sudo rm /etc/localtime
$ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
κ·Έλ¦¬κ³ λμ λ€μ νμ¬ μκ°μ νμΈν΄λ³΄λ©΄
$ date
νμ¬ μκ°μ΄ μ μμ μΌλ‘ λμ€λ κ²μ νμΈν μ μμ΅λλ€. (00μ 00λΆμ νμΈν κ²°κ³Ό)
2020. 08. 13. (λͺ©) 00:00:04 KST
π EC2 μΈμ€ν΄μ€λ₯Ό ν λΉλ°μ λ€μλ Time Zoneμ λ³κ²½ν΄ μ£ΌκΈ°
AWS EC2 μΈμ€ν΄μ€μ μλ²λ₯Ό λ°°ν¬ν΄ 보면μ, EC2 μΈμ€ν΄μ€λ κΈ°λ³Έμ μΌλ‘ Time Zoneμ΄ UTC(νμ μΈκ³μ)λ‘ μ€μ λμ΄ μλ€λ κ²μ μκ² λμμ΅λλ€.
λ°λΌμ EC2 μΈμ€ν΄μ€λ₯Ό ν λΉλ°μ λ€μλ νμμ λ°λΌμ Time Zoneμ νμ§ μκ°μΌλ‘ λ³κ²½ν΄ μ£Όμ΄μΌ ν©λλ€.