Amazon Lightsail로 워드프레스 웹 사이트 이전하기
온프라미스 워드 프레스를 AWS 라이트 세일로 워드 프레스를 이전하는 방법입니다.
cdn , https 적용하기 등이 설명됩니다.
<1> Lightsail?
<2> 워드 프레스 생성하기
<3> 기존 온프레미스 워드프레스를 클라우드 워드 프레스로 이전하기
<4> SSL 적용해보자 = https 되게 하기
<10> 개인 정리
<1> Lightsail?
1
Amazon Lightsail 은 사용하기 쉬운 VPC 인스턴스 , 컨테이너, 스토리지, 데이터 베이스를 제공합니다.
예측 가능한 비용으로 서비스를 사용할 수 있다.
미리 매월 얼마이다라도 나온다.
정액제이다.
다른 AWS 서비스는 대략 예측 가능하지만 , 정확지 않다.
2
일반적으로 EC2 생성 , 스토리 연결, 네트워크 연결, 권한 설정 등 과정을 거치는데 Amazon Lightsail 은
이런 부분이 아주 간편하게 구현되어 있다.
3
특징?
스토리지 추가 가능.
API나 CLI 도 제공하다.
스냅샷도 제공한다.
4
장점?
1 코어 2기가 메모리까지는 처음 3개월 무료.
사전에 구성이 완료된 서버로 설치가 가능하다.-
앱+ OS로 설치한다. - 콘텐츠 관리시스템인 Joomla , PHP LAMP스택 , 장고, node.js 등 리눅스상에서 지원한다.
OS 전용으로도 설치 가능하다. - 아마존 리눅스 , 우분트, 데비안 등
Windows 서버의 블루프린트는 SQL 서버가 설치된 서버가 있다.
데이터 베이스는 mysql, postgre를 간단히 생성 가능
스냅 셔 제공, 나중에 고용량 필요시 사용 가능.
고정 ip 5개까지 무료 제공.
CDN 제공
로드 밸런서 제공
DNS는 최대 3개 영역을 제공함.
<2> 워드 프레스 생성하기
1
AWS 로그인
2
신규가입 시 1달러가 결제되지만 바로 취소되므로 걱정하지 마라.
3
공인 IP 확인해 웹브라우저로 접속하기
4
ssh로 접속해 초기 패스워드 확인하기
cat bitnami application password
라고치면 암호가 나온다.
5
관리자 대시보드 접속하기
https:// ip /wp-admin
user
확인한 초기 패스워드 입력
<3> 기존 온프레미스 워드프레스를 클라우드 워드 프레스로 이전하기
1
내보내기를 통해 데이터 다운로드
관리 대시보드 > 내보내기 > 모든 콘텐츠
도구
2
신규 워드 프레스 관리 대시보드 > 도구 > 가져오기 > Wordpress > 지금 설치해서 플러그인 설치한다.
파일 업로드하고 가져오기
<4> SSL 적용해보자 = https 되게 하기
1
고정 IP 설정하기
인스턴스를 생성하면 기본적으로 동적 퍼블릭 IP주소가 할당된다.
인스턴스를 중지했다 시작하면 퍼블릭 IP주소가 바뀌는 것이다.
그럴 경우 DNS에서 IP로 지정해 사용하는 경우 접속이 안된다.
그래서, 고정 IP를 할당받아 서버에 고정시켜 사용한다.
2
CDN 적용?
네트워킹 > 배포 생성 > 소스가 있는 오리진을 선택 > 서울 리전 > 해당 서버를 선택. > 배포 생성한다.
3
사용자 지정 도메인 > 인증서 생성해 발급 > 사용할 도메인 입력, 대체 도메인에 blog. 사용할 도메인 입력하세요.
4
DNS에서
인증서의 cname 입력 , 값에 해당하는 부분도 입력
이제, blog A 레코더는 IP가 아닌 도메인으로 나옴
5
https로 접속 시 스타일은 적용이 안되어 소스를 조금 수정해야 한다.
<10> 개인 정리
라이트 세일이라는 툴로 홈페이지를 만들 수도 있다.
dns를 사용할 수 있다.
cdn배포와 ssl 인증서 적용도 가능하다.
https://brunch.co.kr/@topasvga/2617
감사합니다.