Amazon Lightsail을 사용하여 WordPress 인스턴스를 시작 및 구성합니다.
자습서
개요
Amazon Lightsail은 AWS를 가장 쉽게 시작할 수 있는 방법 중 하나입니다. 가상 서버, 스토리지, 데이터베이스 및 네트워킹은 물론 비용 효율적인 월간 플랜을 제공합니다.
이 자습서에서는 Lightsail에서 WordPress 인스턴스를 시작하고 구성하는 방법을 설명합니다. SSH를 사용하여 인스턴스에 연결하고, WordPress 웹 사이트에 로그인하고, 정적 IP를 생성하여 인스턴스에 연결하고, DNS 영역을 생성하여 인스턴스에 매핑하는 단계가 수록되어 있습니다.
이 자습서를 완료하면 Amazon Lightsail에서 WordPress 웹 사이트를 실행하는 데 필요한 기초 지식을 갖추게 됩니다.
AWS 경험
초보자
소요 시간
10분
완료 비용
프리 티어 적격
필요 사항
- AWS 계정
- 권장 브라우저: 최신 버전의 Chrome 또는 Firefox
[**]생성된 지 24시간이 지나지 않은 계정은 이 자습서를 완료하는 데 필요한 서비스에 액세스할 권한이 아직 없을 수 있습니다.
최종 업데이트 날짜
2022년 8월 4일
2단계: Lightsail에서 WordPress 인스턴스 생성
a. Lightsail 콘솔에 로그인합니다.
c. AWS 리전 및 가용 영역이 선택되어 있습니다. 다른 위치에 인스턴스를 생성하려면 AWS 리전 및 가용 영역 변경을 선택합니다.
- 플랫폼으로 [Linux/Unix]를 선택합니다.
- 블루프린트로 [WordPress]를 선택합니다.
- Lightsail 계정의 각 AWS 리전 내에서 고유한 이름이어야 합니다.
- 2~255자 길이여야 합니다.
- 영숫자 또는 숫자로 시작하고 끝나야 합니다.
- 영숫자, 숫자, 마침표, 대시, 밑줄을 사용할 수 있습니다.
3단계: SSH를 통해 인스턴스에 연결하고 WordPress 웹 사이트의 암호 받기
WordPress 웹 사이트의 관리 대시보드에 로그인하는 데 사용할 기본 암호가 인스턴스에 저장됩니다.
Lightsail 콘솔에서 다음 단계에 따라 브라우저 기반 SSH 클라이언트를 사용하여 인스턴스에 연결하고 관리 대시보드의 암호를 받습니다.
참고: 자세한 내용은 Getting the application user name and password for your Bitnami instance in Amazon Lightsail(Amazon Lightsail에서 Bitnami 인스턴스에 사용할 애플리케이션 사용자 이름 및 암호 받기)을 참조하세요.
cat $HOME/bitnami_application_password
4단계: WordPress 웹 사이트의 관리 대시보드에 로그인
WordPress 웹 사이트의 관리 대시보드에 사용할 암호가 있으므로 이제 로그인할 수 있습니다. 관리 대시보드에서 사용자 암호를 변경하고 플러그인을 설치하고 웹 사이트의 테마를 변경하는 등의 작업을 수행할 수 있습니다.
다음 단계에 따라 WordPress 웹 사이트의 관리 대시보드에 로그인합니다.
참고: 자세한 내용은 Getting the application user name and password for your Bitnami instance in Amazon Lightsail(Amazon Lightsail에서 Bitnami 인스턴스에 사용할 애플리케이션 사용자 이름 및 암호 받기)을 참조하세요.
a. 브라우저에서 다음 주소에 접속합니다.
http://PublicIpAddress/wp-login.php
이 주소에서 PublicIpAddress를 WordPress 인스턴스의 퍼블릭 IP 주소로 바꿉니다. 인스턴스의 퍼블릭 IP 주소는 오른쪽의 이미지에서 보듯이 Lightsail 콘솔에서 확인할 수 있습니다.
b. 인스턴스에 로그인합니다.
- 사용자 이름 또는 이메일 주소 입력란에 user를 입력합니다.
- 암호 입력란에 이 자습서의 앞부분에서 받은 기본 암호를 입력합니다.
- 로그인을 선택합니다.
c. 이제 WordPress 웹 사이트의 관리 대시보드에 로그인했으므로 관리 작업을 수행할 수 있습니다. WordPress 웹 사이트 관리에 대한 자세한 내용은 WordPress 설명서에서 WordPress Codex를 참조하세요.
5단계: Lightsail 고정 IP 주소를 생성하여 WordPress 인스턴스에 연결
인스턴스를 중지한 후 다시 시작하면 WordPress 인스턴스의 기본 퍼블릭 IP가 변경됩니다. 인스턴스에 연결된 정적 IP 주소는 인스턴스를 중지한 후 다시 시작하더라도 바뀌지 않습니다.
다음 단계에 따라 정적 IP 주소를 생성하여 WordPress 인스턴스에 연결합니다.
참고: 자세한 내용은 정적 IP를 생성하고 이를 Amazon Lightsail의 인스턴스에 연결을 참조하십시오.
b. [Networking(네트워킹)] 탭을 선택한 후 [Create static IP(정적 IP 생성)]를 선택합니다.
c. 고정 IP 위치는 앞서 선택한 인스턴스 영역을 기반으로 미리 선택됩니다. 인스턴스에 연결 드롭다운에서 생성된 WordPress 인스턴스를 선택합니다.
d. 고정 IP의 이름을 지정한 후 생성을 선택합니다.
6단계: Lightsail DNS 영역을 생성하고 WordPress 인스턴스에 도메인 매핑
Lightsail이 도메인의 DNS 레코드를 관리하도록 설정합니다. 그러면 WordPress 인스턴스에 도메인을 손쉽게 매핑하고 Lightsail 콘솔을 사용하여 더 많은 웹 사이트 리소스를 관리할 수 있습니다.
다음 단계에 따라 Lightsail DNS 영역을 생성하고 WordPress 인스턴스에 도메인을 매핑합니다.
참고: 자세한 내용은 Amazon Lightsail에서 도메인의 DNS 레코드를 관리할 DNS 영역 생성을 참조하십시오.
a. Lightsail 홈 페이지의 [Networking(네트워킹)] 탭에서 [Create DNS zone(DNS 영역 생성)]을 선택합니다.
b. 도메인을 입력한 후 [Create DNS zone(DNS 영역 생성)]을 선택합니다.
c. 해당 페이지에 표시되는 이름 서버 주소를 기록해 둡니다.
이 이름 서버 주소를 도메인 이름의 등록자에 추가하여 Lightsail이 도메인의 DNS 레코드를 관리하도록 합니다.
7단계: 정리
a. Lightsail 홈 페이지의 인스턴스 탭에서 방금 생성한 방금 생성한 WordPress 인스턴스 옆에 있는 줄임표(⋮) 아이콘을 선택하고 삭제를 선택합니다.
b. 프롬프트에서 예, 삭제를 선택합니다.
결론
축하합니다! Amazon Lightsail을 사용하여 WordPress 인스턴스를 시작하고 배포했습니다.
Amazon Lightsail은 WordPress, 웹 사이트 및 블로그 플랫폼과 같은 다양한 애플리케이션을 개발하고 구축하고 배포하는 데 유용한 도구입니다.