AWS 라이트세일 워드프레스 설정 방법 (워드프레스 구성)에 대한 안내입니다. 2024년 7월 28일에 EZIRO는 Kinsta에서 아마존 AWS 라이트세일로 블로그를 이전하였습니다. 평소 라이트세일 세팅방법에 대해 공유드리고 싶었는데, 기회가 이렇게 되어 아래와 같이 확인드리니 참고가 되셨으면 합니다.
목차
AWS 라이트세일 워드프레스 구성
AWS 라이트세일 가입
본 글은 AWS 라이트세일에 가입은 한 상태에서 워드프레스 구성을 따라하는 글 입니다. 만약 AWS 가입을 안했다면 https://aws.amazon.com/ko/lightsail/에 무료가입을 먼저 하시기 바랍니다.
인스턴스 생성
AWS 라이트세일에 가입 후 인스턴스 메뉴에 들어가면 위 화면처럼 인스턴스 생성 버튼을 볼 수 있습니다. 인스턴스 생성 버튼을 클릭하세요.
인스턴스 생성 페이지에서 인스턴스 위치를 변경해야 합니다. AWS 리전이라 부르며 쉽게 말해 IDC 위치를 지정하는 것입니다. ‘AWS 리전 및 가용 영역 변경’을 클릭하세요.
인스턴스 위치를 ‘서울’로 선택하세요. 사이트 운영에서 접속 속도는 매우 중요한데 AWS처럼 한국 지역에 서버가 있다면 한국 이용자들이 빠른 접속을 할 수 있어 큰 장점입니다.
인스턴스 이미지 선택에서는 플랫폼은 ‘Linux/Unix’, 블루프린트는 ‘WordPress’를 선택하세요.
인스턴스 플랜 선택에서는 ‘듀얼 스택’을 선택하고 (현재 다른건 선택 안됨), 크기 선택에서 본인이 원하는 요금제를 선택하세요.
만약 처음 블로그를 만드는 것이라면 가장 저렴한 월별 5$를 선택하는것이 좋습니다. 512MB, 2개의 cCpu, 20GB에 1TB 전송량이라면 워드프레스로 대략 일일 500명~1000명정도 방문자도 버틸 수 있을 것입니다.
마지막으로 인스턴스의 고유 이름을 지정하세요. 자신의 블로그명이나 사이트이름 등 구별하기 좋은 영어 이름으로 작성하시기를 추천드립니다.
끝으로 인스턴스 생성 버튼을 클릭하세요.
인스턴스 페이지로 돌아오면, 만들었던 인스턴스가 1개 보일것입니다. 이상태가 되면 인스턴스는 잘 만들어진 것입니다. 생성일로부터 90일간 무료 이용도 활성화 됩니다.
이제 만들어진 인스턴스에 워드프레스를 설정해 보겠습니다. 계속해서 아래를 따라해 보세요.
워드프레스 설정
앞서 만들었던 인스턴스를 클릭하세요.
워드프레스 설정 버튼을 클릭하세요. WordPress 웹사이트 설정은 라이트세일에서 제공하는 워드프레스 설정 마법사입니다.
워드프레스에서 사용할 도메인을 설정하는 단계입니다. 저의 경우 이미 있는 도메인을 설정할 예정이라 ‘타사 도메인’을 선택하고 ‘타사 도메인 이름’을 입력하였습니다.
여러분은 만약 사용할 도메인이 없다면, 도메인을 다른곳에서 구매후 이 글을 따라하시던지, ‘라이트세일 관리형 도메인’을 선택하고 라이트세일에서 도메인을 구매 후 따라하시면 됩니다.
도메인 지정이 되었으면 ‘이 도메인 사용’을 클리하세요.
DNS 구성에서 ‘라이트세일 DNS 영역’을 선택하고 ‘DNS 영역 생성’을 클릭하세요.
참고로 타사 DNS를 선택해서 타사에서 도메인을 관리할 수도 있지만, 이 점이 없으니 편의를 위해 AWS DNS를 이용하는 것이 좋습니다.
아마존 AWS 네임서버 주소가 표시되면 이 주소를 복사해 타사 네임서버에서 설정을 변경해야 합니다.
저의 경우 타사 도메인 구매와 관리중이었기 때문에 아래처럼 네임서버를 변경하였습니다.
제가 사용하는 도메인 업체에 네임서버 변경 화면입니다. 여러분도 사용하는 도메인 업체 사이트에서 네임서버 변경이라는 절차를 진행하면 됩니다.
※ 앞서 라이트세일 DNS영역을 선택하신분은 네임서버 변경 절차는 없습니다.
※ 네임서버 변경은 최대 24시간이 걸릴 수 있습니다. 저처럼 라이트세일로 워드프레스를 이전하시는 분들은 미리 네임서버 TTL시간을 줄여놓는 것이 좋습니다.
‘계속’을 클릭하겠습니다.
고정 IP주소 생성에서, 고정 IP를 내 인스턴스에 연결하는 작업입니다. 입력할 내용은 실제 ip가 아니며 영문과 숫자로 자신이 알아볼 고정ip 이름을 지정하면 됩니다.
이미 입력된 고정ip 이름을 그대로 사용하시는것을 추천드리며 ‘고정 IP 생성’ 버튼을 클릭하세요.
도메인 할당 관리에서 ‘할당 추가’를 클릭하면 작업 팝업창이 뜹니다. 팝업창 내용에 도메인 유형을 도메인 이름으로 선택하고 ‘추가’버튼을 클릭하세요.
이 단계는 워드프레스 도메인을 어떻게 정할 지 지정하는 메뉴입니다.
저의 경우 eziro.com으로 운영하기 위해 ‘도메인 이름’을 선택했지만, 만약 여러분이 www가 들어간 워드프레스 사이트 or 블로그글 운영하겠다면 ‘하위 도메인’을 선택하고 추가를 클릭하면 됩니다.
개인적으로는 www가 없는 것을 추천드립니다.
도메인 할당 관리에 추가된 도메인이 보이면 ‘계속’버튼을 클릭하세요.
SSL 인증서 생성 단계에서는 자신의 도메인이 선택된 상태에서 본인 이메일을 입력하고 ‘액세스 권한 부여’를 체크한 상태로 ‘인증서 생성’을 클릭하면 됩니다.
이메일은 SSL인증서 갱신이나 문제에 대한 안내가 오는 메일이니 관리를 위해 수신할 수 있는 메일 주소를 입력하세요.
인증서 생성까지 되었다면 워드프레스는 설치 완료된 것입니다. 이제 설치된 워드프레스에 관리자로 접속해 보겠습니다. 계속해서 아래를 따라해 보세요.
워드프레스 관리자 비밀번호 확인
WordPress 관리자 액세스를 클릭하면 ‘WP-Admin 대시보드에 액세스’가 표시됩니다. 만들어진 워드프레스 관리자에 접속할 수 있는 버튼이 있으나 로그인 할 계정 정보를 모르기 때문에 이 단계에서는 ‘WordPress 기본 사용자 이름과 비밀번호를 검색’에 가서 비밀번호를 알아내야 합니다.
‘WordPress 기본 사용자 이름과 비밀번호를 검색’ 클릭하세요.
CloudShell을 클릭하면 콘솔 창이 하단에 표시될것입니다. 이상태에서 명령어를 복사하고 CloudShell에 내용을 붙여넣기 하세요.
명령어를 붙여넣기 하면 위 화면처럼 경고가 표시되는데, 명령어가 여러줄이라는 경고이니 그냥 Paste를 클릭해주세요.
명령어가 실행되면 아래와 같이 비밀번호가 표시됩니다.
화면에서 보이는 것처럼 JeVN8xDWlcIp 처럼 복잡한 문자열이 표시되는데 이것이 워드프레스 관리자 암호입니다.
자신의 도메인 주소 뒤에 /wp-admin 을 입력하거나 위 화면에 ‘워드프레스 관리자 액세스’를 클릭하면 아래와 같은 화면이 표시됩니다.
username에 user를 입력하고, password는 앞서 명령어로 확인한 초기 워드프레스 관리자 비밀번호를 입력하세요.
로그인이 되면 위 화면처럼 워드프레스 관리자에 정상 접속됩니다.
워드프레스 관리자페이지에 접속하면 사용자에서 본인이 사용할 관리자계정을 만들어 사용하세요. (해킹을 막기 위해 기본 계정인 user 계정을 비활성화하시기 바랍니다)
여기까지 하면 라이트세일에 워드프레스 설치가 완료된것이기 때문에 처음 운영하시는 분들은 테마 설정이나 첫글 작성등 워드프레스를 사용하시면 됩니다.
저처럼 다른곳에서 운영하다가, 라이트세일로 옮겨오는 분들은 과거 워드프레스를 백업하고 라이트세일로 백업 파일을 복원하는 절차를 진행하면 됩니다.
이상입니다.
[다른글]