블로그 구글 클라우드(google cloud)로 이전

그동안 집에 직접 조립한 홈 서버 위에 가상화 환경을 구축해서 블로그를 구동했었는데요.

최근에 공유기 어댑터의 접촉 불량 문제로 종종 블로그에 접속이 안되는 문제가 발생하여 Google Cloud Platform(GCP)으로 이전했습니다.

Compute Engine에 VM 인스턴스를 하나 올려서 사용 중입니다.

무료로 사용하기 위해서 사양은 f1-micro(vCPU 1개, 0.6GB 메모리)로 선택했습니다. 집에서 사용하던 환경보다 더 빠르네요.

 

참고로 구글 클라우드에 회원 가입이 되어 있고 신용카드 등록이 되어 있는 상태라면 아래 사이트에 접속해서 “WORDPRESS 배포” 버튼을 눌러서 진행하면 모두 자동으로 설치됩니다.

진행 중 기본 사양을 변경해서 비용을 무료 또는 저렴하게 처리할 수 있습니다.

https://cloud.google.com/wordpress/

 

f1-micro 인스턴스를 무료로 사용하기 위한 조건

  • f1-micro 인스턴스 1개/월(북 버지니아를 제외한 미국 내 지역만 해당)
  • HDD 30GB/월, 스냅샷 5GB/월
  • 북아메리카에서 모든 지역의 대상 위치로 네트워크 송신 1GB/월(중국 및 오스트레일리아 제외)

* 상세한 정보는 https://forward2.herokuapp.com/cloud/compute/pricing?hl=ko

블로그 HTTPS로 변경

블로그를 http에서 https로 변경하였습니다.

혹시나 필요한 분들을 위해서 수정한 사항을 남겨 둡니다.

 

  • Let’s Encrypt 와일드카드 인증서 적용(haproxy)
  • 웹서버는 시놀로지 나스의 기본 웹 서버 변경없이 사용(SSL 인증서 적용안함)
  • 워드프레스 관리자 페이지의 설정-일반에서 사이트 주소(URL)를 https로 수정
  • 워드프레스 패키지로 설치한 상태에서 wordpress 폴더의 wp-config.php를 아래와 같이 수정

[변경 전]

[변경 후]

  • 공유기의 NAT 설정에서 외부 접속 80을 haproxy의 http 포트로 변경하고 옵션 추가(http로 접속 시 https로 리다이렉트)

[변경 전]

[변경 후]

  • Better Search Replace 플러그인으로 이미지 URL, GUID 등을 https로 변경