얼마 전에 AWS 라이트 세일에 워드프레스 이지인으로 설치하는 방법을 작성하고 이틀 정도 뒤에 라이트 세일의 네트워크 정책이 변경되고 UI가 달라져 보시는 분이 헷갈리지 않게 다시 한번 포스팅하기로 결정했습니다.
새로운 정책으로 IPv6의 경우 라이트 세일 인스턴스 생성 시 번들로 추가가 되고 IPv4를 사용하고자 한다면 듀얼 스택으로 선택할 수 있으나 2024 년 5월 1일부터 가격이 인상됩니다. 이 포스팅에선 기존 $5 사이즈의 인스턴스를 기준으로 가이드를 하고 있는데 듀얼 스택 선택 시 $7로 인상 예정입니다 참고 부탁드립니다. 정책 페이지 링크
IPv4는 우리가 흔히 알고 있는 “10.0.0.1” 같은 형식인데 해당 체계는 처음에 구성될 때 42억 9천 개가 약간 넘는 수준으로 구성되었고 현재 고갈 상태로 대안으로 나온 방식이 IPv6입니다. 그럼 저렴하게 IPv6로 하면 되지 않냐라고 생각할 수 있는데 애플리케이션(워드프레스) 호환성 부분이나 터미널 접속 등 확인되지 않은 어려운 부분이 많은 관계로 저희는 IPv4를 기반으로 진행합니다.
자 그럼 다시 설치로 돌아가 보도록 하겠습니다.
UI가 그대로인 부분은 지난번 캡처와 같은 걸 사용하였고 다른 부분만 새로 추가하였습니다.
AWS Lightsail 워드프레스 서버 구성
- AWS에 가입을 하고 결제 관련 설정까지 마무리해줍니다.
- 로그인 상태에서 https://lightsail.aws.amazon.com/ 로 접속해줍니다.
혹시나 저 저처럼 한글로 표시가 되지 않는 분들은 하단에 보면 언어를 선택할 수 있습니다. - 좌측 메뉴 상단 “인스턴스”를 누르고 “인스턴스 생성” 버튼을 눌러줍니다.
- 인스턴스 위치가 “서울, 영역 A (ap-northeast-2a)”이 아니라면 “AWS 리전 및 가용 영역 변경” 메뉴를 눌러 서울 ap-northeast-2를 선택해줍니다.
인스턴스 이미지 선택은 “Linux/Unix” 그대로 둡니다.
블루프린트 선택에서는 “앱 + OS”에서 “OS 전용”으로 변경하고 “Ubuntu 22.04 LTS” 선택해줍니다.
- “인스턴스 플랜 선택” 메뉴입니다.
네트워킹 유형 선택에서 “듀얼 스택”을 선택합니다. (2024/5/1 부터 IPv4 대한 가격 인상)
다음은 인스턴스 크기 선택인데요 Lightsail은 처음 가입 후 3개월 간 무료로 사용할 수 있는 3가지 프리티어 타입의 인스턴스가 있습니다.
용도에 맞게 선택하면 되시나 3개월 이후로는 실제 요금이 발생하기 때문에 알맞는 적정 수준으로 생성을 하시면 되겠습니다.
최소 $5 상품 이상 사양을 선택하시면 되며 $3.5 상품을 선택하면 기동이 어렵습니다.
(워드프레스의 경우 PHP + Database + Webserver 설치하게됩니다.)
이후 “인스턴스명”을 넣어주고 “인스턴스 생성” 버튼을 눌러줍니다.
- 인스턴스 생성은 빠르게 되며 “실행 중” 표시가 있으면 생성이 완료된 것으로 볼 수 있습니다.
- “easyin-blog”(본인의 인스턴스 명)을 누르고 “네트워크” 탭 메뉴를 선택 >
“퍼블릭 IPV4” 하단 “고정 IP 연결” > 팝업이 나오면 생성(아이피가 변경 됨)
“IPv4 방화벽” 설정에 “+ 규칙추가” 를 선택 애플리케이션에서 “HTTPS”를 선택하고 생성 버튼을 눌러줍니다.
- 해당 페이지에 보이는 “퍼블릭 IPV4(공인 IP)”를 복사합니다.
- 지난번 구매했던 hosting.kr의 도메인/DNS 설정화면으로 가서 복사한 IP로 레코드 설정하고 “체크”하여 등록합니다.
(다른곳에서 구입 하신분은 레코드 설정 메뉴에서 비슷하게 ‘A’레코드 등록으로 진행) - 다시 Lightsail 화면으로 돌아와서 “연결” > “SSH를 사용하여 연결” 버튼을 누릅니다.
- 팝업으로 “SSH 터미널”이 열리고, 네이버나 쿠팡에서 구매 후 E-mail로 받으신 이지인(Easy-In) install 코드를 복사 붙여넣기합니다.
“Installing WordPress via Easy-In…” 메세지가 나오고 대략 3분 ~ 10분 이내로 자동 설치가 완료됩니다.
- 완료가 되면 아래 캡처와 같이 “Access it at 웹 주소” 메세지가 나옵니다.
- 동일한 메세지를 받았다면 본인의 도메인 웹 주소로 브라우저에서 들어가보면 https 설정이 완료된 워드프레스가 열립니다.
- 이후로 언어 선택, 계정 생성, 등 진행하시면 되고 워드프레스를 즐기시면 됩니다.(끝)
이지인(Easy-In) 설치 시 AWS 계정 신청과 도메인 구입 외 서버 구성 및 설치까지는 10분도 안 걸린 것 같습니다.
설치에 너무 많은 시간을 투자하시다가 스트레스 받지 마시고 쉽게 이지인(Easy-In)으로 설치해 보시길 바랍니다!