본문 바로가기
워드프레스

AWS 라이트 세일로 워드프레스 웹사이트 만들기.

by 마리콩깍지 2022. 5. 15.
반응형

 

워드프레스 웹사이트 제작 호스팅 선택

워드프레스 호스팅 선택하기

워드프레스로 웹사이트를 제작하기 시작하면서 여러 곳의 호스팅 회사를 이용해본 경험이 있다. 대부분 처음 웹사이트를 만들어보기 시작하는 사람들이 무료로 사용할 수 있는 호스팅을 제공하는 닷홈부터, 가비아, 카페 24등, 여러 호스팅 회사를 이용해 웹사이트를 만든 경험이 있다. 그러던 중, 2020년즘 Amazon Web Service(AWS)를 알게 되었고, 여기저기서 아마존 웹서비스를 사용한다는 이야기를 듣고 워드프레스 웹사이트 제작을 AWS를 이용해 도전하게 되었다. 

 

쉽지만은 않은 시작이었다. 애초에 AWS에 대한 배경지식도 없었으며, 어떤 원리로 작동하는지 개념조차 몰랐다. 그래서 여기저기 블로그를 찾아보고, 해외 웹사이트 등을 찾아보면서 어떻게 워드프레스 사이트를 AWS를 활용해 만들 수 있는지 공부했다. 여러번 시행착오를 거치고, 결론적으로는 아마존 웹 서비스에 있는 여러 프로덕트 중에서 Lightsail이라는 프로덕트를 사용해 워드프레스 웹사이트를 제작하는 것으로 몇 번 진행을 해봤다. 시행착오를 겪어보면서 Lightsail로 워드프레스 제작하는 방법을 어느 정도 파악했으며 그 진행 방법을 작성해보고자 한다.

 

왜 AWS를 선택했는가

이전에 국내에서 운영되는 호스팅 서비스를 사용했을 때, 워드프레스로 웹사이트를 만들고 나서 외부 바이러스 같은 이유로 사이트가 다운된 적이 많았다. SSL 관련해서도 추가적인 비용을 지출해서 사이트 보안 설정을 했어야 하는데 비용이 발생하여 https 로 보안 적용을 하지 않았기 때문일 수도 있다. 자주 발생하는 웹사이트 문제로 호스팅뿐만 아니라 워드프레스 보안 이슈를 굉장히 신중하게 생각했었다. 왜 워드프레스로 만든 사이트들은 자주 외부 바이러스 침투로 사이트가 닫혀버리고, 다시 들어가 지지 않는지 고민도 많았다. 

 

그러다가 AWS로 사용하는 것을 알아보던 중에 생각보다 비용도 저렴하고, 보안이나 사이트 백업에 관련해서 더 지원되는 요소들이 많은 것을 알게 되었다. 이전에 사용하던 호스팅 회사들에서는 호스팅 비용에 따라 사이트 백업을 할 수 있는 기간이나 횟 수가 제약이 많았다. 어떤 호스팅 서비스는 비용에 따라서 한 달 이내 데이터만 복구가 가능한 곳도 있었고, 비싼 호스팅을 써야만 자유롭게 이전 데이터를 불러와서 복구할 수 있는 경우들이 많았다. 또한, SSL 도 별도로 비용을 지불하고 구매했어야 하는데, 그 비용도 만만치 않았다. 

 

아마존 웹 서비스로 호스팅을 옮기고 나서는 Lightsail 자체에서 스냅샷이란 기능을 통해 만들어둔 인스턴스를 자체적으로 백업할 수 있고, 자유롭게 새로운 인스턴스로 복구하여 사이트를 다시 활성화할 수 있는 기능이 있다. 별도로 비용은 지불하지 않는다. 또한 SSL 도 마찬가지로 무료로 사용할 수 있는 방법이 있어서 관련 인스턴스에 들어가 특정 방법으로 SSH 연결을 통해 코드를 입력하면 무료로 적용하여 사이트 보안을 인증받아 사용할 수 있었다. 

 

아마존 웹 서비스의 lightsail 가장 저렴한 비용은 매월 3.5불 정도인데, 작년에 만들어 둔 사이트는 매월 약 6불정도의 금액으로 호스팅을 사용해 비용적으로도 크게 부담이 되지 않았다. 비용적으로도, 기능적으로도 옮기고 아마존 웹 서비스로 호스팅을 옮긴 후에는 크게 불편함을 느낀 적이 없는 듯하다. 다만 위에도 언급했듯이 아마존 웹 서비스의 Lightsail을 이용하여 워드프레스를 세팅하고, SSL 무료 사용 작업을 하고, 또 그 외적으로 추가적인 비용이 지출되지 않도록 아마존 웹 서비스 관리자 기능을 세팅하는 방법에 대한 공부를 하는데 시간 투자는 필요하다.

 

다음번에 블로그에서 기회가 된다면 아마존 웹 서비스를 이용하여 최초 워드프레스를 세팅하는 방법과, SSL을 설치하는 방법까지 다루어 보고자 한다. 처음 한 두 번 정도 AWS를 체험하고 세팅하는 연습을 하고 나면 그 뒤로부터는 웹사이트를 추가적으로 만들고 세팅하는데 처음만큼 많은 시간이 들지 않는다. 또한 직접 코드를 입력하여 작업해야 하는 부분도 순서가 있기 때문에 노트를 만들어 둔다면 다음번에 진행할 때 순서대로 세팅하고 진행하면 금방 워드프레스 세팅을 할 수 있다. 지금 내 기준으로 최초 워드프레스를 세팅하고, 도메인을 연결하고, SSL 무료 사용 방법 적용을 하는데 까지 한 시간도 걸리지 않는다. 꽤 빠른 속도로 워드프레스 사이트를 만들 수 있는 기본 작업들을 완료할 수 있는 것이다.

 

반응형

댓글