초보자를 위한 AWS Lightsail을 활용한 워드프레스 블로그 설치 가이드

들어가며

AWS(Amazon Web Services)는 웹 서비스로서 클라우드 컴퓨팅을 제공하는 대표적인 플랫폼입니다. 그중 AWS Lightsail은 소규모 웹사이트나 애플리케이션을 쉽게 구축할 수 있도록 설계된 서비스입니다. 이 글에서는 AWS Lightsail을 이용해 워드프레스 블로그를 설치하는 방법을 상세히 안내하겠습니다. 이 글을 통해 여러분은 간편하게 워드프레스 블로그를 설치하고 운영할 수 있을 것입니다.

초보자를 위한 AWS Lightsail을 활용한 워드프레스 블로그 설치 가이드

AWS 가입하기

AWS 가입하기 내용은 chatgpt도움을 받아서 쓴 글입니다. 따라서 실제와 약간 차이가 발생할 수 있음을 알려드립니다.

AWS(Amazon Web Services)에 가입하는 과정은 비교적 간단하지만, 처음 시도하는 경우 상세한 안내가 필요할 수 있습니다. 아래는 AWS에 가입하는 단계별 과정입니다.

  1. AWS 웹사이트 방문 먼저, AWS 웹사이트(https://aws.amazon.com/)를 방문합니다. 페이지 상단 우측에 있는 “Create an AWS Account” 또는 “AWS 계정 생성” 버튼을 클릭합니다.
  2. 계정 정보 입력 가입 양식에 따라 다음 정보를 입력합니다:
    • 이메일 주소: 계정에 사용할 이메일 주소를 입력합니다.
    • 비밀번호: 안전한 비밀번호를 설정합니다.
    • 계정 이름: 사용하고자 하는 AWS 계정 이름을 입력합니다.
  3. 연락처 정보 제공 계정 유형(개인 또는 회사)을 선택하고, 연락처 정보를 입력합니다. 여기에는 다음 사항이 포함됩니다:
    • 전체 이름: 사용자의 이름을 입력합니다.
    • 전화번호: 연락 가능한 전화번호를 입력합니다.
    • 주소: 정확한 주소를 입력합니다.
    • 도시/지역: 거주 도시 또는 지역을 입력합니다.
    • 우편번호: 우편번호를 입력합니다.
  4. 결제 정보 입력 AWS는 신용카드나 체크카드 정보를 요구합니다. 다음 정보를 입력합니다:
    • 카드 번호: 신용카드 또는 체크카드 번호를 입력합니다.
    • 유효기간: 카드의 유효기간을 입력합니다.
    • 카드 소유자 이름: 카드에 기재된 소유자의 이름을 입력합니다.
    • 청구지 주소: 카드 청구서가 발송되는 주소를 입력합니다.
  5. 전화 인증 AWS는 전화 인증 절차를 통해 사용자의 신원을 확인합니다. 전화번호를 입력하고, 인증 코드를 요청합니다. AWS에서 전화를 걸어오면, 해당 코드(화면에 표시됨)를 입력하여 인증 절차를 완료합니다.
  6. AWS 요금제 선택 AWS는 기본 제공 요금제 외에도 다양한 요금제를 제공합니다. 사용자는 무료로 제공되는 기본 요금제를 선택할 수 있으며, 필요에 따라 유료 요금제를 선택할 수도 있습니다. 여기서 선택한 요금제는 이후에 변경 가능합니다.
  7. 서비스 사용 동의 AWS의 이용 약관 및 서비스 동의서를 읽고 동의합니다. “Create Account and Continue” 버튼을 클릭하여 계정 생성을 완료합니다.
  8. AWS Management Console 접근 계정 생성이 완료되면 AWS Management Console에 접근할 수 있습니다. 여기서 다양한 AWS 서비스를 탐색하고 사용할 수 있습니다.

가입 완료 후 권장 설정

  • IAM 사용자 설정: 계정 보안을 위해 관리자 권한을 가진 IAM 사용자(Identity and Access Management)를 생성하고 루트 계정은 최소한으로 사용합니다.
  • MFA 설정: Multi-Factor Authentication(MFA)를 설정하여 계정 보안을 강화합니다.
  • 비밀번호 정책 설정: IAM 사용자의 비밀번호 정책을 설정하여 보안을 강화합니다.

AWS 가입 절차는 다소 복잡해 보일 수 있지만, 하나씩 차근차근 따라가면 쉽게 완료할 수 있습니다. AWS 가입을 통해 클라우드 컴퓨팅의 무한한 가능성을 경험해 보세요.

AWS Lisghtsail 워드프레스 설치하기

우선 아마존lightsail이 무엇인지 알아야 될 것 같아서 아래 아마존 공식사이트에 있는 문서 일부를 인용해 보겠습니다.

https://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/what-is-amazon-lightsail.html

AWS Lightsail이란 무엇입니까?

Amazon Lightsail은 웹 사이트 또는 웹 애플리케이션을 구축해야 하는 모든 사용자가 Amazon Web Services AWS() 를 시작할 수 있는 가장 쉬운 방법입니다. 인스턴스 (가상 사설 서버), 컨테이너 서비스, 관리형 데이터베이스, CDN (콘텐츠 전송 네트워크) 배포, 로드 밸런서, SSD 기반 블록 스토리지, 고정 IP 주소, 등록된 도메인의 DNS 관리, 리소스 스냅샷 (백업) 등 프로젝트를 빠르게 시작하는 데 필요한 모든 것을 저렴하고 예측 가능한 월별 요금으로 제공합니다.

자~!! 그럼 본격적으로 AWS lightsail 에서 워드프레스 블로그를 만들어 볼까요~!!^^

Create instance

https://lightsail.aws.amazon.com/ls/webapp/home/instances

위 url에서 아래 Create instance 버튼을 클릭합니다.

AWS lightsail 워드프레스 블로그 만들기01
AWS lightsail 워드프레스 블로그 만들기01

지역, 플랫폼, 앱 등을 선택

가장 가까운 서버 위치를 선택합니다. 예를 들어, 서울 지역을 선택할 수 있습니다. 이후 플랫폼에서 Linux/Unix를 선택하고, 애플리케이션에서 WordPress를 선택합니다.

AWS lightsail 워드프레스 블로그 만들기02
AWS lightsail 워드프레스 블로그 만들기02
AWS lightsail 워드프레스 블로그 만들기03
AWS lightsail 워드프레스 블로그 만들기03
AWS lightsail 워드프레스 블로그 만들기04
AWS lightsail 워드프레스 블로그 만들기04

요금제 선택

처음 워드프레스 블로그를 시작하는 경우, 2GB 메모리의 $12 요금제를 선택하는 것이 좋습니다. 이 요금제는 3개월 무료 사용 혜택을 제공합니다.

AWS lightsail 워드프레스 블로그 만들기05
AWS lightsail 워드프레스 블로그 만들기05

인스턴스 생성하기

WordPress-1 이름으로 instance를 만듭니다.

AWS lightsail 워드프레스 블로그 만들기07 1
AWS lightsail 워드프레스 블로그 만들기07

조금 기다렸다가 새로고침 하면 아래 처럼 활성화 되는것을 알 수 있습니다.

AWS lightsail 워드프레스 블로그 만들기08 1
AWS lightsail 워드프레스 블로그 만들기08

인스턴스를 클릭하면 아래 Public Ipv4 address를 복사합니다.

AWS lightsail 워드프레스 블로그 만들기09
AWS lightsail 워드프레스 블로그 만들기09

그럼 아래 처럼 블로그가 나타나는 것을 확인할 수 있습니다.

AWS lightsail 워드프레스 블로그 만들기11
AWS lightsail 워드프레스 블로그 만들기11

사실 조금 전 Public Ipv4 address는 변경될 수 있습니다. 우리가 모르는 사이에 변경되면 골치 아픈 상황을 맞이 할 수 있습니다. 가령 데이터베이스로 Data를 요청할 경우에 이렇게 ip주소가 변경된다면 제대로 가져오지 못 하는 돌발 상황이 발생하고 그렇게 되면 웹이 제대로 작동하지 않게됩니다. 따라서 우리는 이 ip를 고정적으로 지정할 필요가 있습니다.

고정IP적용하기

networking 탭 메뉴를 클릭한 후 Attach static IP(고정IP적용)를 클릭합니다.

AWS lightsail 워드프레스 블로그 만들기12
AWS lightsail 워드프레스 블로그 만들기12

Public Ipv4 address가 Static IP address로 변경된 것을 볼 수 있습니다.

AWS lightsail 워드프레스 블로그 만들기13
AWS lightsail 워드프레스 블로그 만들기13

고정IP로 블로그 연결 확인하기

이번에 새롭게 생성된 고정 IP를 입력해봅니다. 역시 나의 블로그가 나타나는 것을 확인할 수 있습니다.

AWS lightsail 워드프레스 블로그 만들기11
AWS lightsail 워드프레스 블로그 만들기11

마치며

이제 AWS Lightsail을 이용해 손쉽게 워드프레스 블로그를 설치하고 운영할 수 있습니다. AWS Lightsail은 직관적인 인터페이스와 다양한 기능을 제공하여 초보자도 쉽게 접근할 수 있습니다. 앞으로도 AWS Lightsail을 활용한 다양한 활용 방법을 탐구하여 여러분의 블로그 운영에 도움이 되길 바랍니다.

이후 포스팅에서는 사용자 도메인을 블로그에 연결하는 방법에 대해서 살펴보도록 하겠습니다.

이 글을 통해 AWS Lightsail을 활용하여 워드프레스 블로그를 설치하고 운영하는 방법을 배우실 수 있습니다. 궁금한 점이 있으면 언제든지 댓글로 남겨주세요.

댓글 남기기

Leave a Comment