Amazon Lightsail에 WordPress 설치하기

Categories ,

Amazon Lightsail이란?

Amazon Lightsail

Amazon의 클라우드 서비스인 AWS(Amazon Web Services)에서 제공하는 경량의 가상 프라이빗 서버 입니다.

AWS에서 필요한 기능만 제공하여 경량화를 시켰으며 가상서버의 스펙이 최소 비용(월 $3.5)으로 적용할 경우 CPU 1코어에 512MB의 메모리, 20GB의 SSD용량을 제공하고 1TB의 트래픽을 지원하지만 처음 워드프레스를 호스팅 하기에 적합한 환경입니다.

현재 Blues Coder 사이트도 월비용 $3.5의 서비스로 호스팅 중에 있습니다. 추후 확장이 필요 할 경우 AWS로 이관 또는 좀 더 나은 사양의 월 비용을 지불함으로서 확장이 가능합니다.

왜 Lightsail인가?

국내 호스팅을 알아보았으나 월 9천원 정도로 비용 차이가 제일 큰 문제로 다가왔으며 최초 설치비용을 받는 곳도 있어 해외 호스팅업체로 눈을 돌리게 되었습니다.

해외에 저렴한 서비스로는 블루호스트(bluehost)라는 월 $2.9의 저렴한 비용으로 호스팅 사용이 가능한 서비스가 있었습니다. 200만개 이상의 도메인 호스팅을 하고 있으며 자회사도 다수 보유한 기업으로 비용적인 부분이나 신뢰도 갔지만 국내서비스를 생각하면 속도면에서 좋은 평가를 받지 못하고 있어서 제외했습니다.

기존에 AWS를 써본 기억이 있어 과하긴 해도 적용해볼까라는 생각에 AWS를 접속해 확인해보니 Lightsail이라는 경량서비스가 출시되었더군요. 더군다가 서울 리전(Region)이 추가되어 국내 서비스하기에도 적합하다는 생각이 들어 Lightsail로 선택하게 되었습니다.

Lightsail 인스턴스 생성하기

Lightsail을 사용하려면 먼저 Amozon AWS 계정이 있어야 합니다. 계정이 있다는 가정하에..
로그인 후 https://lightsail.aws.amazon.com/ls/webapp/home/instances 링크에 가시면 인스턴스 생성이라는 버튼이 있습니다. 클릭하시면 아래와 같은 화면이 보입니다.

Lightsail 인스턴스 생성

인스턴스는 가상서버가 위치할 지역(리전)을 선택해주시면 됩니다. 일단은 국내 대상으로 생각하고 있으니 서울리전을 선택해 봅니다.

인스턴스 이미지 선택은 OS 종류를 선택하고 설치될 서비스를 지정해주시면 됩니다.
리눅스가 서버 운영에는 가볍고 편하니 Linux/Unix를 선택하고 블루프린트는 WordPress서비스를 선택합니다.

워드프레스가 두가지 종류가 있는데 하나는 단독 호스팅에 사용되고 WordPress Multisite는 여러개 사이트를 구동할 경우 사용됩니다. 일단은 하나만 서비스 예정이니 WordPress를 선택해 봅니다.

하단에 추가로 나오는 시작스크립트 추가나 SSH 키페어 변경 등은 추후 필요하실 경우에 적용하시면 되고 서버관리를 중급 이상으로 하시겠다 하실 경우에만 쓰시면 됩니다.

다음은 인스턴스 플랜 선택입니다.

Lightsail 인스턴스플랜

사용할 사양에 따라 가격이 지정되게 됩니다. 처음 사용하시고 규모가 작다면 $3.5~$5 정도로 시작해서 향후 서비스 확장에 따라 늘려가면 될 것으로 보입니다.

인스턴스 확인 및 생성

인스턴스명을 지정해 줍니다. 본인이 관리하기 편하고 식별 가능한 Lightsail 인스턴스 명칭으로 지정해주시면 됩니다.

키전용 태그나 키값 태그도 추후에 필요시 지정해주시면 되며 처음 단계에서는 Skip하셔도 됩니다.

인스턴스명 까지 지정하셨으면 인스턴스 생성을 눌러주면 워드프레스 서버가 완성됩니다.

인스턴스 목록

생성이 완료되면 홈화면에 위와 같은 인스턴스 목록이 출력됩니다. 할당IP에 해당하는 IP로 접속 시 워드프레스 첫 화면을 보실 수 있습니다.

웹 콘솔로 서버에 SSH로 연결하거나 발급받은 Key파일을 통해 로컬PC에서 SSH 키로 연결하시면 Putty같은 툴로도 접속이 가능합니다.

할당IP는 인스턴스를 재가동할 경우 IP가 변경되기 때문에 네트워킹 탭에서 고정IP를 할당 받도록 합니다.

고정IP 등록

고정IP까지 할당 받으시면 홈화면의 할당IP로 도메인 연결이 가능해 집니다.

추후 도메인 연결시 네트워킹 탭에서 DNS영역 설정까지 가능하니 네트워킹부분은 따로 다루어 보도록 하겠습니다.

마무리

Lightsail에서 대충 클릭 4번에 인스턴스 명까지 지정하니까 서버가 하나 만들어지네요.

서버 구해서 OS깔고 설정하고 어플리케이션 올리던 온프레미스 환경 시절에 비하면 정말 천국입니다.

속도 면에서도 워드프레스 구동 환경에는 나쁘지 않은 속도를 보이고 있으며 네트워킹에 있어서도 서울 리전으로 국내 서비스에 적합할 것으로 보입니다.

IP도 고정되었으니 고정된 IP로 도메인 연결과 DNS 설정 등 차근차근 포스팅 해보겠습니다.

Leave a Comment