디지털

AWS Lightsail에서 WordPress 설치하기: 초보자용 가이드

씸플띵 2023. 7. 19. 18:25

WordPress를 사용하여 웹사이트나 블로그를 직접 클라우드에서 운영해보고 싶으세요?

Amazon Web Services(AWS) Lightsail은 클릭 몇 번으로 월 $3.5(처음 3달 무료)의 저렴한 비용으로 WordPress 사이트를 효율적인 운영하는 방법을 소개하겠습니다.

그중에서 오늘 설치 방법을 살펴보겠습니다.

AWS LIGHTSAIL 워드프레스 설치하기 : 초보자용

1. AWS Management Console에 로그인

우선 AWS계정이 필요합니다. 아직 없으시다면 AWS  사이트로 이동하여 무료 계정에 가입해주세요.

계정이 있으면 AWS Management Console 로그인합니다.

 

검색창에서 Lightsail을 찾아보시면 아래와 같이 검색 결과가 나옵니다.

그럼 이름을 클릭해 보세요.

 

aws console화면-Lightsail 서비스를 검색합니다.

 

2. Lightsail 서비스 생성

aws console화면-Lightsail 인스턴스 생성하기

 

lightsail 인스턴스를 생성해 보겠습니다.

화면 아래에서 Create instance를 클릭해주세요.

 

2.1 instance 선택 사항

  • 인스턴스 지역은 한국(ap-northeast-2a)을 선택
  • 인스턴스 이미지는 Linux/Unix선택
  • Blueprint는 Apps + OS
    OS와 애플리케이션을 모두 가지고 있는 이미지를 선택
    우리가 설치할 애플리케이션은 첫 번째 WordPress입니다.

lightsail-WordPress 선택하기

2.2 요금제는 어떤 걸 선택하지?

가장 중요한 요금 플랜을 선택해야죠?

가벼운 마음으로 처음 3달간 무료로 제공해 주는 요금 프랜이 눈에 들어오네요.

고민하지 말고 가장 저렴한 $3.5 요금제로 시작하겠습니다. 

메모리가 500MB, SSD 20GB 여서 시스템 용량이 부족할 수 있다는 메시지가 나오는데, 우선 사용해 보시고 용량이 부족하면 늘려가시길 권합니다.

lighstsail 요금제 선택 - 월 $3.5부터 선택 가능

2.3 인스턴스 생성 

lightsail wordpress 인스턴스 -생성중

 

잠시 뒤에 Wordpress인스턴스가 생성되었는지 확인을 하려면 

상태가 Pending -> Running 으로 바뀌는지 보면 됩니다.

 

 

3. 고정 IP 연결하기

정상적으로 작동하는지 확인하기 전에 고정 IP를 지정해 주겠습니다.

Lightsail 인스턴스를 다시 시작할 때마다 IP가 바뀌게 됩니다. 동일한 IP 주소를 유지하기 위해 고정 IP 할당이 필요합니다.

이후에 설명에서 표시될 public-ip-address는 여기서 설정해 놓으신 고정 IP랍니다. 

lightsail 고정IP 연결하기

 

 

4. 생성된 인스턴스에 접속하기

aws lighstsail 인스턴스에 접속해 보겠습니다.

접속 방법은 이미 사용하고 계신 SSH 터미널을 사용하거나, 원격접속툴을 사용해도 됩니다. 

이때 SSH 접속에 필요한 공개키와 개인키가 필요한데 이것은 따로 소개해 드리고요. 

오늘은 가장 간단한 방법인 웹브라우저를 이용한 SSH 접속을 해보겠습니다.

 

lightsail wordpress 인스턴스 접속 - 웹에서 접속하기

4.1 웹브라우저 SSH 접속 화면

lightsail wordpress 인스턴스 접속 - 웹에서 접속한 화면

4.2 웹브라우저 SSH 접속 화면- 워드프레스 패스워드 알아내기

 

bitnami@ip-172-***:~$ ls
bitnami_application_password  bitnami_credentials  htdocs  stack
bitnami@ip-172-***:~$ cat bitnami_application_password 
***패스워드가 여기에 표시됩니다. 뒤에 소개할 워드프레스 로그인시 필요합니다.***
bitnami@ip-172-***:~$

 

위에서 bitnami_application_password 파일을 cat 명령어로 열어보면  워드프레스 관리자 화면에 로그인할 때 사용할 패스워드가 표시됩니다.

 

5. 워드프레스 관리자 화면 들어가기

워드프레스가 설치되었는지 확인하려면
 http://<public-ip-address>/wp-admin/ 을 웹브라우저로 열어보세요. 

 

아래와 같이 나왔다면 성공입니다.

워드프레스 관리자화면 로그인
워드프레스 관리자 화면

 

WS Lightsail에서 워드프레스 설치를 축하합니다! 
웹사이트 테마를 사용자 정의 및  플러그인을 설치하시고 콘텐츠 제작을 시작하시면 됩니다.

AWS Lightsail에서 WordPress 시작하는 것은 사용자 친화적인 인터페이스와 AWS의 다양한 기능과 통합하여 초보자는 물론 중소 규모 프로젝트에도 맞는 선택이라 생각됩니다. 다음에는 워드프레스에 대해 좀 더 알아보겠습니다.