본문 바로가기

워드프레스

블루호스트 워드프레스 PHP 버전 업데이트 하기. P40

반응형

워드프레스의 권장 PHP 버전은 7.2 이상! 웹사이트의 속도와 보안을 위해 워드프레스 PHP 버전 업데이트는 필수입니다!

 

웹, 아이폰 앱 프로그래머였지만, PHP는 잘 모릅니다. 대학 때 아주 잠시 맛만 본 정도인데요.

기억이 안 나는 건 안 비밀 

워드프레스로 사이트를 운영하다 보니, 언젠가부터 관리자페이지에 보이는 아래의 이미지.

PHP 업데이트 필요 - 알림

워드프레스의 권장 PHP Version이 5.x에서 7.x로 올라오는데 꽤 시간이 걸렸다고 하는데, 이번 마이너 버전의 상향 조정은 빠르게 진행되었다는 내용이 보이더라고요.

 

PHP 버전별 성능 차이. 출처는  https://www.phoronix.com

PHP 버전별 성능을 분석한 내용 보러 가기 < 클릭하시면 새로운 창에서 열립니다.

자꾸 알림이 뜨는 것도 신경 쓰이고 조금 찾아보니 버전을 안 올릴 이유가 없었기에 업데이트를 하기 위해 검색 시작! 참고로 저는 웹호스팅은 블루호스트를 이용하고 있습니다. 이 부분 참고하셔서 읽어나가 주시기 바랍니다.

해외 웹호스팅업체를 이용하고 계신 분들은 특히나 속도에 민감하실 거라 생각해요. 그렇기에 더욱 업데이트를 권장합니다!

 

나의 블루호스트 워드프레스 PHP 버전 업데이트를 위한 현재 버전 확인.

블루호스트에서는 아주 손쉽게 내 사이트의 PHP 버전을 확인할 수 있게 되어있더라고요.

https://my.bluehost.com/cgi-bin/cplogin

위의 링크를 클릭하셔서 블루호스트 도메인 관리자 사이트에 로그인합니다.

 

블루호스트 도메인 관리자 사이트 메뉴

그리고 왼쪽에 보이는 Advanced 메뉴를 클릭합니다.

그러면 Find functions quickly by typing here. 라는 텍스트 입력창에 "PHP"라고 검색하시면!
SOFTWARE 항목"MultiPHP Manager"라고 보입니다. 클릭해주세요.

 

블루호스트 MultiPHP 매니저 메뉴

그러면 이렇게 도메인별 PHP Version을 확인하고 수정할 수 있는 화면이 보입니다.

Warning이라고 표기된 내용은 쉽게 PHP 버전 중 7.0과 7.1은 deprecated 되었으니, 상위 버전으로 업데이트하라는 경고문입니다.

프로그래밍 언어에서는 더는 사용하지 않는, 사용하지 말 것을 표기하는 용어로 deprecated를 사용합니다. 간단히 이야기 드리자면 7.0, 7.1 버전에 맞추어 만들어진 다양한 기능의 동작을 보장하려는 조치로 "앞으로는 쓰지 마세요." 라는 표현이라고 생각하시면 되겠습니다.

 

버전 업데이트는

  1. Warning 문구 오른쪽 PHP Version 의 셀렉트 박스를 클릭하셔서 업데이트하실 버전을 선택하세요.
  2. 도메인(웹사이트) 목록에서 업데이트할 도메인의 가장 왼쪽의 체크 박스를 체크하세요.
  3. Apply 버튼이 활성화(진한 파랑색) 됩니다. 클릭하시면 끝!?

하지만! PHP 버전을 업데이트 하기 전에 꼭 먼저 하셔야 할 것이 있습니다! 아주 중요합니다.

  1. 업데이트 할 사이트 백업.
    백업은 업데이트에 문제가 발생하였을 경우, 업데이트 전으로 되돌리는 데 필요합니다.
  2. PHP 버전 업데이트에 따른 내 사이트의 호환성 확인
    웹사이트를 운영하기 위해서는 다양한 플러그인의 사용은 절대적이고 필수적입니다. 이러한 플러그인들의 버전 호환성을 확인해주셔야 합니다.

이 두 가지가 먼저 진행이 되어야 하는 것은 우리의 웹 사이트는 항상 정상적으로 동작하고 있어야 하기 때문입니다. 그러니 꼭 먼저 백업과 호환성 확인을 진행해주세요! 

 

블루호스트 워드프레스 PHP 버전 업데이트를 위한 백업.

백업관련 워드프레스 플러그인

우선 현재 나의 웹사이트를 백업하기 위한 플러그인을 설치하셔야 합니다. 저는 UpdraftPlus WordPress Backup Plugin을 사용하였습니다. 지금 설치를 클릭하셔서 설치 후 활성화 버튼을 누르니

"플러그인의 헤더가 유효하지 않습니다."라는 문구가 나타나네요. 오류 같지만 당황하지 마시고, 설치된 플러그인 메뉴로 진입하세요.

 

설치된 플러그인 UpdraftPlus

UpdraftPlus 플러그인을 찾으신 후 활성화 후, 설정을 클릭해 주세요. 그럼 아래의 화면으로 이동합니다.

UpdraftPlus 플러그인 설정 화면

딱 봐도 뭘 눌러야 할지 아시겠죠? Backup Now를 클릭합니다. 다양한 기능이 있지만 우선 우리에게 필요한 건 백업입니다!

 

UpdraftPlus 플러그인 백업 시작

위의 항목에서 딱히 건드릴 것은 없이 백업을 진행하셔도 될듯합니다. 백업을 시작해주세요!

 

 

UpdraftPlus 플러그인 백업 중

백업이 완료되면 Existing backups에 백업 데이터가 생성되어 있는걸 확인하실 수 있습니다. 문제가 생겼을 경우엔 백업파일로 복구하시면 됩니다!

 

블루호스트 워드프레스 PHP 버전 업데이트를 위한 호환성 검사.

[caption id="attachment_941" align="aligncenter" width="986"]

블루호스트 PHP 버전 업데이트 가이드(호환성). 

워드프레스 PHP 버전 업데이트를 위해서는 현재 사용되고 있는 플러그인의 호환성 확인이 중요합니다. 버전에 호환되지 않을 경우, 대체 가능한 플러그인을 찾는 등의 대책을 세워야 하기 때문이죠.

 

그래서 저는 블루호스트의 가이드 문서에서 추천하는 PHP Compatibility Checker 플러그인으로 이러한 호환성 확인 작업을 진행하였습니다.

호환성 확인 관련 워드프레스 플러그인

PHP Compatibility Checker 플러그인을 설치 후 활성화하여 주세요.

그리고 도구 메뉴 → PHP Compatibility를 클릭하여 PHP Compatibility Checker 화면으로 이동하여 주세요.

 

[caption id="attachment_943" align="aligncenter" width="740"]

PHP Compatibility Checker 화면

위의 화면에서 호환성 확인이 필요한 버전을 선택하고 Scan site 버튼을 클릭해 주세요. 그러면 Now scanning이라고 애니메이션이 보이며 우리가 설치한 플러그인의 호환성 확인을 시작합니다. 시간은 꽤 걸렸습니다. 저는 7.3 버전과 7.2 버전으로 진행해보았는데요. 23~27분 걸렸네요. 

 

PHP Compatibility Checker 스캔 결과.

호환성 확인이 끝나면 이렇게 각 플러그인에 대한 결과 값을 보여주는데요. 우리가 눈여겨 봐야 할 것은 Errors로 확인된 플러그인에 대한 조치입니다. 우리의 웹 사이트 운영에 필요하지 않은 플러그인이라면 삭제를 하시거나, 같은 기능을 제공하는 플러그인을 찾으시는 방법을 추천합니다.

저는 문제가 되는 위의  2개 플러그인은 삭제하였습니다.

Unknown은 직접 PHP 버전 업데이트를 진행한 이후 확인해야 하는 플러그인입니다.

 

 

 

 

블루호스트 워드프레스 - 백업과 호환성 확인 후 워드프레스 PHP 버전 업데이트(7.3)

블루호스트 PHP 버전 업데이트 성공 메시지.

PHP 버전 업데이트를 위한 백업과 플러그인 호환성 확인에 들어가는 시간에 비하면 너무나 순식간에 업데이트가 진행됩니다.

업데이트가 진행되고, 대시보드에서 늘 보이던, PHP 업데이트 필요라는 문구는 더는 보지 않게 되었습니다. 전반적으로 플러그인의 정상 동작 여부 등은 당분간 모니터링을 해야 할듯하지만, 크게 문제가 있을 것 같지는 않습니다.

이렇게 블루호스트 기반의 워드프레스 PHP 버전 업데이트 하는 방법에 대해 알려드렸는데요.

저와 같은 환경에서 블로그를 운영하고 계신 분들께 제 글이 조금이나마 도움이 되었으면 좋겠습니다.

 

이 글은 개인적으로 운영하던 워드프레스 블로그(magical-moment.com)를

정리하게 되어 옮겨온 글(2020년 7월 7일)입니다.

 

 

 

 

반응형