• Lightsail에서 EC2로 넘어가기
  • 도메인 설정
  • Editor tweak
    • Code highlighter
    • MathJax
    • 문단 형식 설정
    • 스포일러 방지
    • 링크 줄이기
  • 블로그 다듬기
    • 카테고리 정리
    • 테마 정리
    • 광고 달기(…)

Lightsail(도쿄)에서 EC2(서울)로 넘어가기

Lightsail은 너무 비쌌다. 한달에 5$, 그리고 결제 수수료까지 +500원정도. 실상 EC2로 넘어가면 t2.nano만 써도 되고, 블로그는 융통성이 별로 필요 없으니 그냥 1년이든 3년이든 쭉 reserve해놓고 쓰면 된다. 1년 계약이라 치면 1년에 35$정도, 3년이면 65$정도. Elastic IP도 무료 제공이고, 무료 도메인이랑 잘 연동되는것도 확인 했으니 더 필요한 예산은 없다. Lightsail이 한달에 5.5$라고 하면, 1년에 66$니까, 2-3배 정도 차이난다. 그리고 서울 지역이면 훨씬 더 빠르기도 하겠지.

그래서 옮기기로 했다. EC2 에서 On-demand로 쓰다가, reserved Instance를 살 때 조건이 동일한 인스턴스를 이미 사용하고 있다면, 그 플랜이 자동으로 적용된다고 하니, 일단 reserved는 신경 안쓰고 On-demand로 해볼려고 한다.

이때까지 쓰던 데이터를 잘 옮겨가는게 중요한데, 애초에 WordPress를 AWS(Lightsail, EC2둘다)에서 돌릴 때 Bitnami에서 제공한 이미지를 썼기 때문에, https://docs.bitnami.com/general/how-to/migrate-wordpress/ 에서 보고 했다. 업로드 크기제한이 있어서 좀 귀찮았는데, https://kinsta.com/blog/wordpress-maximum-upload-file-size/ 를 보면서 어떻게 잘 하다보니 됐다. (bitnami 서비스를 리스타트하는 것을 잊지 말자.)

나중을 위해서: 혹시 512M로도 부족하면, https://ryankozak.com/all-in-one-migration-sizelimit/ 을 참고해서 플러그인을 털어보자.

https 세팅은 서버에 다시 해주어야 한다. 역시 Bitnami Documentation을 보고 (https://docs.bitnami.com/aws/how-to/generate-install-lets-encrypt-ssl/)

하려다가, 갑자기 Jekyll이 더 좋아보여서, 저쪽으로 Migration 하려고 한다. 일단 Lightsail은 지워도 될 듯 하다.