AWS Lightsail 로 서버 이전

무슨 바람이 불었던 것인지는 정확히 알 수 없으나 3월 31일 갑자기 AWS Lightsail 로 이전하고 싶다는 생각이 들어서.. 그런 생각이 들면 주저없이 실행하는 게 스트레스를 덜 받는 일임을 알게 인스턴스 생성하고 이전 작업을 시작했다.

데이터 이전은 ssh 키를 이용한 scp 를 이용해 기존 가상서버에서 바로 이전을 진행했다. nginx 등의 설정 파일 역시 하나씩 확인하며 진행을 했고 블로그의 데이터 이전에 생각보다 많은 시간이 걸렸다. 사진 파일 데이터가 많아서 어쩔 수 없는 부분이다.

데이터 이전 완료 후 웹서버, DB서버, PHP 연동 등을 테스트 하고 도메인의 IP 를 변경했으나 접속이 되지 않는 문제 발생! 등에 땀이 흘렀지만.. 하나하나 확인을 해보니 Lightsail 자체의 방화벽 설정이 문제였다. https 포트가 막혀있어 접속이 되지 않았던 것이다.

https 포트를 열어두니 바로 접속이 가능해졌다. 근데 또 다른 문제가 발생했다. 블로그에서 메일 전송이 되지 않는 것이었다. sendmail 패키지도 설치했던 터라 많이 당황스러웠는데 이 문제는 lightsail 자체에서 메일 포트를 막아서가 아닐까 싶다. 최근에 이런 문제가 발생하는 것으로 보아 정책이 변경된 듯 하다. 그래서 워드프레스 플러그인 중 Easy WP SMTP 를 이용해 smtp 서버 설정을 변경해서 처리했다.

stmp 설정에서도 약간의 시행착오가 있었는데 구글과 네이버의 smtp 서버는 사용이 불가능했다. 그래서 다음의 smtp 서버로 설정을 해야만 했다. 만약 다음도 이용이 불가능하게 되면.. 그 때는 그 때가서 생각하는 걸로 하고…

몇 가지 문제가 있었지만 무사히 서버 이전을 마치고 기존 가상서버는 과감하게 삭제하고 Lightsail 에서 현재 블로그를 운영 중이다. 서버 이전 과정을 좀 더 쉽게 처리하기 위한 shell script를 작성해두는 것은 어떨까 싶은 생각이 들었는데.. 나중에 이전을 하게 되면 그 때 작성해도 될 것 같다. 지금은.. 그냥 귀찮다.

편리

PHP와 MariaDB, jQuery 등을 사용해 게시판, 쇼핑몰 솔루션을 개발합니다. 그누보드5와 영카트5 개발에 참여 했습니다. Linux와 Nginx는 물론 WordPress, Git 등에도 관심이 많습니다. 자전거 타기 및 사진 촬영을 취미로 하고 있습니다.

카카오톡 플러스친구 채팅 : NCUBE.NET

8 thoughts to “AWS Lightsail 로 서버 이전”

      1. 전 개인 홈서버에 W3TC에서 캐시를 전부 redis로 돌렸더니 체감 효과가 크더라구요!

        redis 정말 마음에 듭니다.

  1. redis object cache의 효과는 엄청난 것 같습니다. ㅎㅎ

    WP Super Cache도 유명하더라구요.

    전 그냥 W3TC로 합의봤습니다.

    원래 FastCGI Cache로 page cache를 시도해봤는데 생각보다 버그가 있고

    그럴바엔 W3TC보다 생산성이 떨어지는 것 같아서 포기했습니다.

    혹시 라이트세일 어떤 plan 사용 중인가요? 엄청 빨라서 눈이 돌아갑니다.

    1. redis 캐시 적용하고 속도가 많이 빨리진 게 맞습니다.
      이젠 없으면 서운할 정도지요.. ㅎㅎ
      라이트세일은 $10 플랜 사용하고 있습니다. 메모리가 2G는 되어야 원할하게 돌아가는데.. 어쩔 수 없는 선택이었습니다.

  2. 우와 $10짜리도 이렇게 잘 돌아가나요 신기하네요. ㅎㅎ

    라이트세일이 가성비 갑인 것 같습니다. 서울리전도 있으니깐요 ㅎ

    지금 서울 리전 쓰고 계신가요?

    1. 라이트세일이 가성비가 가장 좋은 것 같습니다.
      용량도 그렇고 트래픽도 많이 제공하니까요..
      서울 리전을 사용하고 있고 다른 VPS 서비스에서 최근에 이전했는데 만족하면 사용하고 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.