본문 바로가기

STUDY/AWS

AWS - LightSail로 WordPress 구축

- AWS LightSail이란?

AWS를 가장 쉽게 시작할 수 있는 방법으로 클라우드 환경에서 필요한 모든 것(가상머신, SSD 기반 스토리지, 데이터 전송, DNS 관리, 고정IP)이 포함되어 있으며, 인스턴스를 생성한 후 LightSail 콘솔, LightSail API, CLI를 사용하여 인스턴스를 관리할 수 있다.

또한 컴퓨팅, 스토리지, 네트워크에 대한설정이 클릭 한 번으로 구성되며, 저렴하고 다른 AWS 서비스에 접근하기 쉽다.

 

즉 AWS를 가장 가볍고 쉽게 사용할 수 있는 기능이다.

 

높은 사양의 컴퓨팅 파워가 필요하고 인스턴스가 소모되는 작업에는 EC2를 사용하는 것과 반대로 단순한 블로그 혹은 개발 환경과 같이

가벼운 성능을 가지면서 빠르고 쉽게 배포가 필요한 경우에는 LightSail이 적합하다.

 

- LightSail을 사용한 WordPress 구축

 

1. AWS 콘솔에서 LightSail 접속 및 인스턴스 생성

LightSail에서 인스턴스 생성을 누르면 크게 플랫폼블루프린트를 선택할 수 있다.

플랫폼은 인스턴스에 설치할 운영체제를 선택할 수 있고 Linux/Unix와 Windows를 제공한다.

Linux/Unix 플랫폼의 Wordpress를 선택한다.

플랫폼과 블루프린트를 선택한 후 스크롤을 아래로 내리면

맨 처음 서버가 구성될 때 실행되는 스크립트를 설정할 수 있는 시작스크립트와,

원격 서버 접속을 위한 SSH 키페어 옵션이 있다.

인스턴스 플랜의 경우 필요한 컴퓨팅 사양에 따른 가격을 보고 선택할 수 있다.

플랜 선택 후 후에 식별을 위한 태그를 설정한 후 인스턴스 생성을 누르면

대기 중 이라는 메시지를 확인할 수 있다.

생성이 완료되면 우측에 보이는 IP를 새 브라우저에 입력하여 WordPress에 접속한다.

접속 화면

웹페이지가 생성되었으므로 관리자 환경으로 들어가 세팅을 바꿔준다.

관리자 대시보드에 접속하기 위해서는 메인 주소에 /wp-admin을 입력해주면된다.

ex) http://000.000.000.000/wp-admin

관리자 로그인 화면

관리자 대시보드에 로그인하기 위한 유저정보를 얻기 위해서는 LightSail로 돌아와 콘솔을 통한 접속이 필요하다

우측의 터미널 모양을 눌러 접속

접속한 Bitnami 터미널에

cat bitnami_credentials 를 입력하면 다음과 같은 유저정보를 얻을 수 있다.

아이디와 패스워드 순이다.
관리자 페이지에 접속되며, 필요에 맞게 세팅을 바꿔주면 된다.