목차

    개요

    AWS EC2와 AWS RDS 서버에서 서버 시간이 한국 시간이 아니어서 게시글을 작성하는데 우리가 원하는 한국 시간이 아닌 UTC로 나와 문제가 생겨 해결해본 경험을 공유해보고자합니다.

     

    AWS EC2 서버 시간 변경하기

    AWS EC2 서버 시간을 변경하는 것은 우분투 시간 변경 명령어를 사용하기만 하면되어서 간단했습니다.

    sudo timedatectl set-timezone Asia/Seoul

     

    AWS RDS 서버 시간 변경하기

    AWS RDS 서버 시간 변경하는 것은 과정이 조금 복잡했습니다.

    아래의 과정을 따라주시면 됩니다.

     

    먼저 AWS 웹페이지에서 RDS 메뉴로 이동해 [파라미터 그룹]을 선택합니다.

     

     

    [파라미터 그룹] 선택 후 나온 파라미터 그룹 화면에서 [파라미터 그룹 생성]을 클릭합니다.

    (myparametergroup은 제가 미리 생성해둔 파라미터 그룹입니다.)

     

     

    [파라미터 그룹 생성] 클릭 후 나온 화면에서 우선 [파라미터 그룹 패밀리]를 선택합니다.

    저 같은 경우에는 mysql8.0을 사용하고 있어서 mysql8.0을 선택했습니다.

     

     

    이후 원하시는 그룹 이름과 설명으로 파라미터 그룹 생성을 해줍니다.

     

     

    [생성] 버튼을 누르시면 맨처음 보셨던 화면과 같이 그룹이 생성되었음을 확인하실 수 있습니다.

    생성한 파라미터 그룹을 클릭해 수정하면 됩니다.

     

     

    생성하신 그룹에 들어가신 후 [편집] 버튼을 클릭해줍니다.

     

     

    [편집] 버튼을 클릭하여 나타난 화면에서 time_zone을 검색하시고 값을 Asia/Seoul을 작성해주신 후 [Save Changes] 버튼을 클릭해주시면 됩니다.

     

    변경이 완료되셨으면 시간 변경을 원하는 RDS 인스턴스를 수정해주어야합니다.

    수정을 원하시는 RDS 인스턴스에 들어가신 후 [수정] 버튼을 클릭합니다.

    [수정] 버튼을 클릭한 후 나타난 화면에서 하단에 있는 [추가 구성] 탭 까지 이동하면 DB 파라미터 그룹을 선택하실 수 있습니다.

    여기서 앞서 생성하신 파라미터 그룹을 등록하시면 됩니다.

     

     

    마지막으로 해당 RDS 인스턴스를 재부팅 해주면 모두 완료됩니다.

     

     

    참고 블로그

    https://programforlife.tistory.com/52