AWS Lightsail: 아마존의 DIY 호스팅

아마존 웹서비스(AWS)에서 빝나미(Bitnami)를 통해 제공하는 라잍세일(Lightsail)은 전문가가 아니라도 누구나 손쉽게 워드프레스(WordPress) 웹사이트를 AWS의 EC2 클라우드 가상서버에서 운영할 수 있도록 도와줍니다.

사실 출시는 2016년에 되었다고 하지만, GoDaddy 나 HostGator, BlueHost, SiteGround 등의 다양한 기존 서비스가 있기에 크게 알려져 있다고 보기는 힘든 상태죠.

IPfever.com 은 2017년 경부터 AWS의 EC2 에 워드프레스를 직접 설치, 관리해 왔는데, 최근 워드프레스가 자주 다운되는 현상이 발생하여 여러가지 고민하다가 결국은 라잍세일을 통해 운영하기로 했습니다.

WordPress Crashed Frequently on AWS EC2

사실 초창기부터 워드프레스가 다운되는 경우는 있었습니다. EC2 인스턴스(가상 서버)는 문제 없이 돌아가고 있는데 워드프레스만 오류가 발생하여 접속이 불가능해 지는 경우였습니다.

혹시 위의 메시지가 익숙하신가요? 저의 경우는 단순히 EC2 인스턴스를 reboot 하면 해결되었기에 큰 문제 없이 수년간 사용했습니다.

헌데 지난해 말부터 그 빈도가 증가하더니, 올해 초에 이르러서는 매주 한차례 이상 다운되는 지경에 이르렀습니다.

Creating Lightsail Instance

AWS 계정을 가지고 계시다면 클릭 2-3번 만으로 워드프레스 웹사이트 운영에 필요한 모든 설치를 포함하는 라잍세일 워드프레스 인스턴스를 생성할 수 있습니다. 서버 OS (Linux, Windows) 와 CMS application (WordPress, Drupal, etc) 를 선택하고, 요금제 (메모리, 저장 용량과 트래픽 등 스펙에 따라 가장 저렴하게는 월 $3.50 으로 시작) 만 고르면 간단히 설치가 진행됩니다.

참고로, 첫 한달간은 무료로 테스트 가능합니다. 2개 이상의 사이트를 운영하실 경우 (물론 워드프레스 멀티사이트로 만드시면 하나의 인스턴스로 가능하시겠지만 아닐 경우), 인스턴스별로 사용 시간을 합산하여 총 720시간 동안 무료입니다.

또한, 무료로 고정 아이피 사용도 가능한데, 고정 아이피를 반드시 생성되어 있는 인스턴스와 결부 (attach) 시켜 두셔야 고정 아이피 이용에 따른 추가 요금이 발생하지 않습니다.

여타 워드프레스 웹호스팅 서비스와 똑같이 불과 1-2분 안에 워드프레스 사이트 및 관리자 모드 (dashboard) 접속이 가능해 집니다.

Accessing WordPress Site Admin

워드프레스를 사용해보신 분이라면 아시겠지만, 웹서버 쪽보다는 워드프레스의 대쉬보드에서 대부분의 웹사이트 관리가 이루어지죠. 라잍세일을 통해 워드프레스를 생성하고 나면 접속 가능한 Public IP 주소는 바로 유저인터페이스 화면에 표시되지만 username 과 password 는 그렇지 않습니다.

물론 해당 아이피주소로 접속해 보면 우측하단에 빝나미에서 마련해 둔 설명 배너가 노출되고, 해당 설명서를 참고하여 계정 정보를 쉽게 확인할 수 있습니다. 물론 타 웹호스팅 처럼 링크를 통해 바로 워드프레스 대쉬보드로 접속할 수 있다면 조금 더 편리하겠죠.

간단히 설명드리자면, 라잍세일에서 제공하는 SSH Terminal (아래 아이콘)

을 클릭하여, 웹에서 바로 SSH Command Line 을 사용할 수 있고 해당 창에서

cat bitnami_application_password

입력하시면 바로 패스워드 확인하실 수 있습니다. 기본 유저이름은 user 입니다.

Additional Steps

Email (SMTP, POP, IMAP)

사실 워드프레스 웹호스팅을 이용하면 워드프레스에서 이메일을 보낼 수 있도록 (예를 들어 관리자 이메일 주소를 변경한다던가, 해당 웹사이트에서 새로운 계정을 생성할 경우) 자동으로 셋업되는 경우가 대부분인데요.

라잍세일의 경우 이메일을 보내려면 별도 서비스 Amazon SES 를 이용해야 하고, 발송 이메일 숫자에 따라 요금이 부과됩니다. 기존에 Mailgun 이나 SendGrid 같은 이메일 발송 서비스를 이용해 보셨다면 이해가 쉽겠죠. 똑같은 SMTP 서비스를 아마존에서도 제공하고 있습니다. 참고로 Amazon SES 는 매달 이메일 62,000 건 까지는 무료라고 하네요.

이메일은 받는 건 또 다른 문제겠죠. 안타깝게도 Amazon SES 는 웹메일 기능이나 POP이나 IMAP 을 통해 이메일을 가져다 볼 수 있는 기능은 제공하고 있지 않다고 합니다.

사이트 도메인으로 이메일을 이용하기를 원하신 다면 Google Domains 를 통해 도메인 등록 하시는 것을 추천드립니다. Google Domains 를 통해 등록된 도메인 이름의 경우, 손쉽게 해당 지메일 계정과 연동시켜 사이트 도메인 이메일을 무료로 보내고 (SMTP) 받을 수 (Email Forwarding) 있습니다.

DNS Setup

물론 아마존에서도 도메인 등록 서비스를 제공하지만, 저는 위에서 소개드린 Google Domains 를 사용하고 있습니다. 따라서, DNS 설정 같은 경우는 수동으로 진행했습니다.

혹시, 웹호스팅 서비스에서 도메인 등록 서비스까지 함께 이용해 오셨다면 현재 이용하고 계신 도메인 등록 서비스의 DNS setup 에 새로운 Public IP 주소를 등록하셔야 합니다. 그렇게 되면 도메인 주소로도 새로운 워드프레스 사이트 접속이 가능해지겠죠.

참고로, HTTPS 접속을 위한 인증서 설치는 SSH terminal 을 이용하시게 됩니다 (아래 링크 참고). 물론 무료이고 발급부터 설치까지 수분 안에 간단하게 진행가능하지만, 아무래도 여타 호스팅 서비스 업체를 이용할 경우 클릭 한번으로 가능한 경우가 많으니 비교적 번거롭죠.

Generate and Install a Let’s Encrypt SSL Certificate for a Bitnami Application

하지만 일부 호스팅 업체에서는 추가 비용을 받는 경우도 있으니 한번 고생해서 (자동 renewal 지원합니다) 비용을 절약한다고 생각하면 좋을 듯 하네요.

위와 같이 아마존의 Lightsail 서비스를 이용해 워드프레스 웹사이트를 생성하는 과정과 비용에 대한 정보 공유드립니다. 적게나마 도움이 되셨으면 좋겠습니다.


Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

  • 상표 국제 분류 (NICE 11-2018)

    제1류                공업용, 과학용, 사진용, 농업용, 원예용 및 임업용 화학제; 미가공 인조수지, 미가공 플라스틱; 비료; 소화용(消火用) 조성물; 조질제(調質劑) 및 땜납용 조제; 식품보존제; 무두질제; 공업용 접착제 제2류                페인트, 니스, 래커; 녹 방지제 및 목재 보존제; 착색제; 매염제(媒染劑); 미가공 천연수지; 도장용, 장식용, 인쇄용 및 미술용 금속박(箔)과 금속분(粉) 제3류                표백제 및 기타 세탁용 제제; 세정, 광택…

  • 미국 특허: 무엇을 특허로 보호할 수 있나요?

    특히 개인 발명가 분들은 자신이 스스로 생각해서 개발한 제품이므로 당연히 특허를 낼 수 있다고 생각하고 찾아 오십니다. 문제는 사실 그렇지 않다는 거죠. 첫째로, 생각보다 훨씬 자주 동일한 내용의 특허를 타인이 이미 출원한 경우를 발견하게 됩니다. 사실 모든 특허가 실제로 상품화/상업화되지는 않는데요. 여러가지 이유가 있지만, 모든 제품에는 때가 있다고 해야할까요? 분명히 상업적 가치가 있는데도 상품화에 실패하는…

  • 디자인 특허는 뭐죠?

    우리가 흔히 알고 있는 ‘특허’ 혹은 ‘발명 특허’는 미국에서는 Utility Patent 라고 합니다. 그 외에도 미국 특허법에는 Design Patent 이라는 것이 존재합니다. 이 디자인 특허라는 것은 말 그대로 “디자인” 요소를 보호하는데, 역시 특허인지라 ‘새로운’ 디자인 이여야 합니다. 그렇다면 무엇을 디자인 특허로 보호할 수 있을까요? 예를 들면, 코카콜라 병의 디자인은 어떤가요? 일반병과는 다른 유선형 디자인의 특징이…

  • 미국 특허 출원 – 왜 이리 비싼가요?

    사실 비싼데는 이유가 있습니다. 미국 특허 시장은 대기업들과 돈 많은 벤쳐기업 들이 대부분 장악하고 있다 보니, 그들이 주로 이용하는 특허 서비스가 자연히 비싸질 수 밖에 없죠. 이러한 펌들은 보통 PhD 를 가진 특허 전문가들로 구성되어 있고, 이들은 도심의 비싼 사무실에서 높은 연봉을 받으며 일하기 때문에 당연히 수가는 비싸질 수 밖에 없습니다. 미국에도 개인 발명가가 있지만,…

  • 특허 중간사건: Obviousness (35 U.S.C. 103) 거절

    미국 특허법의 Obviousness 는 한국 특허법의 “진보성”과 유사합니다. Office Action (여기서는 특허 등록에 대한 거절 통지를 말합니다) 없이 한번에 특허가 등록되는 경우는 사실 드물죠. 사실 거절 없이 단번에 등록되면 특허의 권리 범위를 결정하는 Claims (청구항) 을 너무 좁게 작성하지는 않았는지 의문이 들기 마련입니다. 보통 특허 출원 시, 청구항의 범위를 최대한 넓게 잡으려고 노력합니다. 청구항의 범위가…

  • 미국 상표 등록, 온라인 대행 업체에서 해도 믿을만 한가요?

    먼저 한가지 짚고 넘어가자면, 적어도 미국은 제도적, 행정적으로 누구나 아무런 도움 없이도 스스로 상표 등록을 처음부터 끝까지 진행할 수 있습니다. 금년 들어, 국외 기업/개인은 미국내 대리인을 지정하도록 요구되었지만, 이는 일부 국가 (특히 중국) 기업들의 정부 보조금(실비 100% 지원)에 기반한 출원이 급증한 이후 만들어진 규칙으로, 말 그대로 국외 출원인에 대한 특별 조치입니다. 실제로 미특허청에서는 민원인을 위한…

  • Standard Character vs. Special Form 차이점 설명

    상업적으로 사용하는 상표의 대부분은 글씨나 그림 또는 둘의 조합으로 이루어져 있습니다. 글씨만으로 이루어진 상표는 이름 자체를 등록하면 되지만, 그림이 포함되거나 해당 글씨를 표현하는 고유의 스타일이 있는 경우에는 조금 복잡해집니다. 상표의 대표적인 예로 코카콜라가 있죠. 코카콜라 컴퍼니의 대표적인 음료 브랜드인 코카콜라는 “코카콜라” 라는 이름 자체만으로도 너무나 유명하지만, 독특한 스타일의 표현 방법이 더 익숙합니다. 이렇게 고유의 스타일을…

  • Trademark Office Action 상표 의견 제출 통지서

    상표권 출원 후 상표권 관련 문제 혹은 행정상에 문제가 있을 경우, 특허청에서 의견 제출 통지서(Office Action 혹은 “OA”)를 발급 합니다. 하나의 상표 등록 절차에서 OA가 여러차례 발생할 수도 있고, 반대로 OA 없이 바로 등록되는 경우도 많죠. 때로는 간단한 정보의 추가 기입이나 변경으로 해결되는 경우도 있으므로, 심사관이 출원자의 동의를 받거나 임의로 수정하기도 합니다. 하지만 보통의 경우에는…

  • 미국 시장에서 사용할 브랜드/상표 TIP

    상표를 결정할 때 중요한 것은 경쟁 상표와의 차별성입니다. 예를 들어, 인터넷 검색 엔진의 이름을 “네이바”이나 “고글”로 짓는다면 여러가지 문제가 발생하겠죠. 마찬가지로 현재 사용되고 이름이 아니더라도 불필요한 혼선을 줄 수 있으면 좋지 않습니다. “카이스트 검색” 같은 이름이 그런 예죠. 이러한 문제들을 피하기 위해서 기존에 사용되는 상표에 대해 조사가 필요합니다. 가장 유효한 방법은 아무래도 인터넷 검색이죠. 간단한 네이버, 구글…

  • 미국의 상표법: “사용 주의”

    재밌는 사례로 시작해 볼까요. 애플이 2007년 1월 아이폰을 데뷰하기 전부터 “i-” 로 시작하는 많은 제품들이 있었다는 것 기억하시나요? 예를 들면 iMac 시리즈는 이미 1998년에 처음, 그리고 iPod 은 2003년에 출시된 제품입니다. 헌데, 애플보다 잘 알려지지는 않았지만 InfoGear Technology Corp. 라는 미국 회사가 있었습니다. iPhone 이라는 인터넷 전화기를 개발사 입니다. 네, 바로 그 유명한 iPhone 이름…