이 작업은 작년에 실패했던 PHP 업그레이드 작업의 연장선이다.

당시 버전에서는 실패했지만, 1년이 지난 지금의 버전에서는 동일한 방법으로 성공한 사례가 있어 진행하기로 했다.

우선 현재 운영중인 사이트에서 Updraftplus Backup 플러그인으로 백업 진행

*나의 경우 [구글 드라이브] 를 선택해 백업 진행*

새로운 인스턴스 생성 후 2~3분 대기.

SSH 접속 후 cat bitnami_application_password 를 입력해 비밀번호 생성

새롭게 설치된 워드프레스 우측 하단에 박혀있는 비트나미 배너 제거를 위해

sudo /opt/bitnami/apps/wordpress/bnconfig –disable_banner 1 입력 후

sudo /opt/bitnami/ctlscript.sh restart apache 로 재부팅

이 후 유동 IP/admin 페이지 접속 후 로그인

[설정] 항목에서 언어와 시간대를 한국 (서울) 로 변경

[플러그인] 항목에서 Updraftplus Backup Plugin 설치 및 활성화

Updraftplus Backup 내 [설정] 항목에서 [구글 드라이브] 선택 후 구글 로그인

[Backup/Restore] 에서 Rescan remote storage 로 새로고침 후 [Database/Plugins/Themes/Uploads/Other] 의 [Restore] 로 복원 진행

라이트세일 메뉴 중  [네트워킹] 의 고정IP주소 항목에서 기존 연결된 인스턴스를 삭제 후 새롭게 생성된 인스턴스 연결

SSH 접속 후 Let’s Encrypt SSL 신규 설치 진행

sudo /opt/bitnami/bncert-tool 입력 후 차례대로 Y, Y, N

(해당 작업으로  SSL 설치 및 자동 갱신, 리다이렉팅까지 자동으로 일괄처리됨)

이제 사이트를 체크해보면 올바른 백업과 복원이 진행되었고,

새로운 인스턴스에 도메인 연결이 잘 되었다는걸 확인할 수 있다.

또한 워드프레스 ADMIN 에서 [사이트 건강 상태] 를 체크해보면 최신 버전의 PHP가 설치되어 있는걸 확인할 수 있다.

마지막으로 기존의 인스턴스에 설정되었던 자동 스냅샷 및 파일들과 함께

고생많았던 구 PHP 버전의 인스턴스를 삭제하면 모든 작업이 마무리된다.