워드프레스 hestia cp php 업데이트 방법

팜케터 웹사이트에서 사용중인 워드프레스는 PHP로 만들어져 있습니다.

PHP란 웹사이트를 실제로 움직이게 만드는 서버용 프래그래밍 언어인데 이해하기 쉽게 구분하자면

  1. HTML ➡ 웹페이지의 뼈대
  2. CSS ➡ 디자인, 색상, 크기
  3. JavaScript ➡ 브라우저에서 동작하는 기능
  4. MySQL/MariaDB ➡ 글, 회원정보, 설정 등을 저장하는 데이터베이스
  5. PHP ➡ 서버에서 데이터를 처리하고 웹페이지를 만들어 전달하는 역할

예를 들어 제 사이트에 방문자가 글 하나를 열면 아래의 프로세스처럼 작동합니다.

방문자 ➡ 서버에 페이지 요청 ➡ PHP 실행 ➡ DB에서 글 내용 조회 ➡ HTML 생성 ➡ 방문자 브라우저에 표시

따라서 PHP 버전이 오래되면 워드프레스에서 업데이트하라는 안내 메시지가 나오게 됩니다.

만약 오래된 버전을 사용하게 되면 보안 업데이트가 종료되었을 수도 있고, 최신 플러그인 등이 제대로 작동되지 않을 수 있습니다.

하지만 마찬가지로 반대로 무작정 최신 버전으로 올리게 된다면 호스팅 서버나 플러그인 등이 해당 PHP 버전을 지원하지 않을 수 있기 때문에 확인한 뒤 업그레이드하는 것이 중요하며 애매할시 최신 버전보다 한단계 아래로 업그레이드 하시는걸 추천드립니다.

우선 Vultr 서버에 root 계정으로 로그인합니다.

이후 저는 8.4 버전으로 업데이트 할 것이기 때문에 v-add-web-php 8.4를 입력합니다.

정상적으로 설치가 완료되었다면 systemctl status php8.4-fpm를 입력했을때 Active: active (running)이 표시됩니다.

다음 Hestia cp에 접속해서 우측 상단에 톱니바퀴를 클릭해주고

해당 경로에서 서버 상태(php 버전 등)를 확인할 수 있으며 Configure를 클릭해줍니다.

다음 Linux를 통해 설치해준 php 버전을 클릭 후 세이브합니다.

초록색 글씨로 변경 저장이 완료되었다는 메시지가 나타납니다.

이후 컨트롤 패널에 설치된 도메인중 php를 업데이트 해줄 도메인을 클릭

Edit을 클릭

하단에 고급옵션을 클릭 후 백앤드 템플릿에서 설치한 최신의 php 버전을 선택 한 후 Save 합니다.

정상적으로 변경되면 초록색으로 저장이 완료되었다는 메시지가 나타납니다.

PHP는 주기적으로 그 버전을 확인해 업그레이드 해야만 웹사이트 속도 향상, 강력한 보안 유지, 서버 비용 절감 등 다양한 이점을 챙길 수 있습니다.

사용중인 서버, 테마, 플러그인 등 호환을 확인 후 가능한 최신의 버전을 유지하시길 바랍니다 🙂

만약 Hestia CP를 사용해서 워드프레스를 운영하고 싶으시다면 아래 버튼을 클릭해주세요. 🙏