본문 바로가기

DevOps

(2)
EC2서버에 프로젝트 배포 - properties, shell 파일 정리 스프링부트 프로젝트를 EC2에 배포하는 과정에서 설정 파일들을 정리해보려고 한다. ▶ application-oauth.properties 로컬에 있는 application-oauth.properties 파일 내용을 그대로 복사해서 서버의 application-oauth.properties파일에 붙여넣기한다. 서버의 application-oauth.properties파일 로컬의 application-oauth.properties 파일은 .gitignore로 git에서 제외 대상이라 깃허브에는 올라가있지 않는다. 그래서 EC2에서 git clone으로 프로젝트를 클론받았을 땐, 이 파일이 없기 때문에 이런식으로 서버에 추가를 해줘야한다. ▶ application-real.properties (로컬) * Sp..
[AWS] AWS EC2 초기 설정 - 타임존 및 호스트명 변경 타임존 변경 EC2 서버의 기본 타임존은 UTC이다. 세계 표준 시간으로 한국의 시간과는 9시간 차이가 발생한다. 따라서 서버의 타임존을 한국 시간(KST)으로 변경한다. 변경 방법 sudo rm /etc/localtime sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 확인 date date 명령어를 통해서 타임존이 KST로 변경된 것을 확인할 수 있다. Hostname 변경 여러 서버를 관리 중일 경우, IP만으로는 어떤 서비스의 서버인지 확인이 어렵다. 따라서 각 서버가 어느 서비스인지 표현하기 위해 Hostname을 변경한다. 변경 방법 sudo hostnamectl set-hostname 변경할 호스트네임 터미널을 나갔다가 다시 EC2에 접속..