항해99/개발일지

20220125 개발일지 #서버시간 변경하기

paran21 2022. 1. 25. 15:03

오전에는 어제 만든 게시판을 배포했다.

어제 다른 팀원분께 들은 것처럼 사용하던 ip로 배포하니 포트포워딩이 안됬는데, 아마 처음에 서버에 스파르타에서 제공하는 기본값 설정 파일을 설치하면서 포트포워딩이 포함되서 그런가 싶기도 하다.

 

AWS에서 새로 ip를 만들고

 

자바 사용을 위해 OpenJDK를 설치하고

sudo apt-get update

sudo apt-get install

openjdk-8-jdk java -version

 

포트포워딩을 하였다. (기본 80포트를 입력하면(즉, ip만 입력) springboot 기본포트인 8080으로 포워딩)

sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

 

그리고 나서 시간 설정을 체크해보라는 말을 듣고 서버를 돌려 확인하니 다른 시간대로 설정되어있었다.

 

시간 설정 변경은 https://velog.io/@banjjoknim/EC2-%EC%84%9C%EB%B2%84-%EC%8B%9C%EA%B0%84-%EB%AC%B8%EC%A0%9C을 참고하였다.

다른 방법들을 썼을 때는 date를 입력해도 KST로 나오고 서버를 돌리면 다른 시간대로 나왔는데

이 방법으로 하니까 서울로 시간대가 확실하게 변경되었다.

 

완성본을 github에 올리는데도 약간 어려움이 있었다.

git이랑 친해지기 위해서라도 다음에는 프로젝트 시작하자마자 바로 git연동해서 써봐야겠다.

이번에는 마음이 너무 급해서 git은 우선 미뤄뒀는데 미니프로젝트 이후로 처음 쓰려니 기억이 잘 안나서 다시 찾아보면서 해야했다.

 

 

+Springboot에서 서버 타임존 설정하기!(다른 팀원분들이 공유해주셨다!!)

https://umanking.github.io/2021/08/10/spring-boot-server-timezone/