IT 리뷰/블로그 SEO

블루호스트 VPS WHM & C-Panel 업데이트 설치

잡가이버 2025. 7. 10. 11:19
728x90
반응형

블루호스트 VPS WHM & C-Panel 업데이트 설치

블루호스트 VPS에서 운영 중인 WHM과 cPanel에 대한 서비스 종료 안내 메일을 받으면서 서버 환경 점검을 하게 되었습니다. 그동안 딱히 손대지 않아도 잘 돌아가던 cPanel이지만, 이번엔 상황이 조금 달랐습니다. 메일에 따르면 사용 중인 WHM & cPanel 버전이 더 이상 지원되지 않으며, 2024년 7월 31일부로 CentOS 7도 공식 지원이 종료된다는 점이 특히 눈에 띄었습니다.

저처럼 블루호스트의 VPS 요금제를 사용하는 분들이라면, 이번 업데이트와 서버 OS 마이그레이션 이슈를 그냥 넘기기 어렵습니다. 처음에는 단순히 버전 업데이트만 하면 되는 줄 알았지만, 실제로는 운영체제 자체를 CentOS 7에서 AlmaLinux 8 또는 다른 최신 OS로 옮겨야 하는 꽤 복잡한 과정이라 고민하게 되었습니다.

WHM & C-Panel Version이 30일 뒤 서비스가 종료 \

그래서 이번에 블루호스트 VPS 사용자 입장에서 WHM & cPanel 업데이트와 함께 앞으로 어떤 대응이 필요한지, 실제 경험을 바탕으로 하나씩 풀어보려 합니다. 특히 자동 업데이트 여부와 마이그레이션 시 주의할 점, 그리고 실질적인 해결 방안을 중심으로 살펴봅니다.

Your system’s cPanel & WHM version (11.110.0.33) will reach End of Life in 29 day on Sun Jun 30 00:00:01 2024. We strongly recommend that you upgrade to the latest version to avoid any disruption in your service. For more information on how to update your version, read our Update Preferences documentation.

This notice is the result of a request made by a computer with the IP address of “xxx.xx.xx.xx” through the “upcp” service on the server.

A reverse DNS lookup on the remote IP address returned the host name ‘server.xxx’.

원격 컴퓨터의 위치가 다음과 같아 보입니다. United States (US).

The remote computer’s IP address is assigned to the provider: ‘Unified Layer’

The system failed to look up the remote IP address’s fingerprint because of an error: (XID 5yqpag) 시스템이 오류로 인해 “UNIX 도메인 소켓을 “/var/cpanel/userhomes/cpanelconnecttrack/p0f.socket”에 연결하지 못했습니다. Connection refused The system failed to connect a UNIX domain socket to “/var/cpanel/userhomes/cpanelconnecttrack/p0f.socket” because of an error: Connection refused

The system generated this notice on 2024년 5월 31일 금요일 at AM 12시 27분 20초 UTC.

“cPanel & WHM End of Life Notice” notifications are currently configured to have an importance of “High”. You can change the importance or disable this type of notification in WHM’s Contact Manager at: https://server.xxx.co.kr:2087/scripts2/editcontact?event=Update::EndOfLife

Do not reply to this automated message.

우선 WHM & C-Panel 잘 사용하진 않지만 불안하기 때문에 업데이트를 하기 위해 whm 로그인합니다.

블루호스트의 도메인 주소/WHM 주소로 로그인할 수 있습니다.

그럼 블루호스트 워드프레스에 대하여 Root 권한으로 WHM 서버로 접속할 수 있으며 현재 설치된 OS가 CentOS v7.9 2009 Standard 버전으로 cPnel Version 110.0.33 버전입니다.

이 버전을 선택하면 최신버전으로 업그레이드가 가능합니다.

이렇게 간단하게 씨패널을 최신버전으로 업데이트 할 수 있습니다.

근대 문제는 씨패널 업데이트 후 나오는 cPanel & WHM 버전 110은 CentOS 7을 지원하는 마지막 버전입니다.

이 버전에 대한 지원은 2024년 7월 31일에 종료됩니다. 2024년 7월 31일 이전에 서버를 AlmaLinux 8, Rocky Linux 8, 또는 CloudLinux™ 8로 마이그레이션하는 것이 좋습니다. 자세한 내용은 cPanel 지원 중단 계획 문서를 참조하세요.

CentOS 7의 cPanel 및 WHM 설치를 AlmaLinux 8로 업그레이드하는 스크립트에 대해 알아보려면 아래의 "AlmaLinux 8로 업그레이드" 버튼을 클릭하세요.

라는 문제로 정식 내용은 아래와 같습니다.

cPanel & WHM version 110 will be the last version that supports CentOS 7. Support for version 110 will end 2024년 7월 31일. We encourage you to migrate to a server running AlmaLinux 8, Rocky Linux 8 또는 CloudLinux™ 8 before 2024년 7월 31일. For more information, read our cPanel Deprecation Plan documentation.

Click the “Elevate to AlmaLinux 8” button below to read about a script you can use to upgrade cPanel & WHM installations on CentOS 7 to AlmaLinux 8.

Only system administrators (root and root-level resellers) see this message.

우선 OS가 만료되면서 업데이트를 하라고 하느데 업데이트 방법을 알아보니 꽤나 복잡해? 보입니다.

cPanel & WHM 버전 110을 AlmaLinux 8로 업그레이드하기

업그레이드 프로세스는 다음과 같습니다.

1. elevate-cpanel 스크립트 다운로드

먼저, elevate-cpanel 스크립트를 다운로드하고 실행 권한을 부여해야 합니다.

wget -O /scripts/elevate-cpanel \
    https://raw.githubusercontent.com/cpanel/elevate/release/elevate-cpanel
chmod 700 /scripts/elevate-cpanel

2. 업그레이드 사전 체크

업그레이드 전에 시스템에 문제가 없는지 확인합니다. 이 체크는 시스템에 변경을 가하지 않습니다.

/scripts/elevate-cpanel --check

3. 업그레이드 실행

서버 백업을 완료하고 업그레이드 블로커를 해결한 후, 업그레이드를 시작할 수 있습니다. 이 업그레이드는 30분 이상 소요될 수 있으며, 이 기간 동안 서버가 다운될 수 있음을 사용자에게 알리세요.

/scripts/elevate-cpanel --start

4. 명령어 옵션

다양한 elevate-cpanel 명령어 옵션을 사용할 수 있습니다:

  • 도움말 읽기 및 위험 사항 확인
/scripts/elevate-cpanel --help

업그레이드 가능 여부 확인 (드라이 런 모드)

/scripts/elevate-cpanel --check

업그레이드 시작

/scripts/elevate-cpanel --start

현재 상태 확인

/scripts/elevate-cpanel --status

업그레이드 로그 모니터링

/scripts/elevate-cpanel --log

오류 발생 시, 수정 후 업그레이드 계속 진행

/scripts/elevate-cpanel --continue

5. 업그레이드 과정 요약

업그레이드는 여러 단계로 나뉘어 있으며, 각 단계 사이에 재부팅이 수행됩니다. 마지막 단계에서도 재부팅이 수행됩니다.

  • 1단계: elevate-cpanel 서비스를 설치하여 여러 번의 재부팅을 관리합니다.
  • 2단계: 현재 배포판의 패키지를 업데이트하고 cPanel 서비스를 비활성화하며 motd를 설정합니다.
  • 3단계: elevate 리포지토리를 설정하고 leapp 패키지를 설치합니다. cPanel 패키지를 업데이트 준비합니다. 충돌하는 패키지를 제거하고 기존 설정을 백업합니다. leapp 업그레이드를 시도합니다.
  • 4단계: RHEL 8 기반 배포판으로 전환합니다. 새로운 배포판에 맞게 cPanel 제품을 업데이트하고, 이전 단계에서 제거된 패키지를 복원합니다.
  • 5단계: 업그레이드 프로세스의 마지막 단계로, 시스템 검사를 수행하고 정리를 합니다. 업그레이드 과정에서 사용된 elevate-cpanel 서비스를 제거하고 마지막 재부팅을 수행합니다.

위의 단계를 따라 cPanel & WHM을 AlmaLinux 8로 안전하게 업그레이드할 수 있습니다.

이에대해 업데이트 방법이 어려워서 블루호스트 측에 문의해보니 수동업데이트를 하지 않고 기달리면 자동으로 업데이트 된다고 합니다. 만약 업데이트가 어렵다면 그냥 기달려도 될거 같습니다.

FAQ

WHM과 cPanel의 차이는 무엇인가요?

WHM(Web Host Manager)은 서버 관리자가 전체 서버의 설정을 제어할 수 있도록 해주는 루트 관리자용 인터페이스입니다.

반면, cPanel은 각 웹사이트 또는 계정의 사용자들이 사용하는 웹 호스팅 관리 패널입니다. WHM을 통해 여러 cPanel 계정을 생성하고 관리할 수 있으며, 전체 시스템 수준의 설정은 WHM에서만 가능합니다.

cPanel 버전 업그레이드를 하지 않으면 어떤 문제가 발생하나요?

버전 지원 종료(EOL) 이후에도 해당 버전을 사용할 수는 있지만, 보안 패치, 버그 수정, 새로운 기능 제공이 중단됩니다. 이는 해킹, 취약점 공격에 더 노출될 수 있다는 것을 의미하며, 특히 상업 사이트나 고객 데이터를 다루는 경우 매우 위험할 수 있습니다.

CentOS 7에서 AlmaLinux 8로 마이그레이션이 필요한 이유는 뭔가요?

CentOS 7은 2024년 7월 31일자로 공식 지원이 종료됩니다. 그 이후로는 OS 자체의 보안 업데이트도 중단되며, 최신 cPanel 버전도 설치가 불가능해집니다. 따라서 보안과 안정성을 위해 반드시 AlmaLinux 8 또는 그에 준하는 지원 가능한 운영체제로 마이그레이션해야 합니다.

AlmaLinux와 Rocky Linux, CloudLinux는 어떤 차이가 있나요?

  • AlmaLinux: CentOS의 후속으로 RHEL과 바이너리 호환되는 무료 오픈소스 OS. 안정성과 커뮤니티 지원이 활발합니다.
  • Rocky Linux: CentOS 창립자에 의해 만들어진 또 다른 RHEL 호환 오픈소스 OS. 기업 환경에서 신뢰도가 높습니다.
  • CloudLinux: 상용 OS로 리소스 분리를 통한 안정적인 호스팅 운영에 특화되어 있습니다. 유료이지만 기술 지원이 우수합니다.

elevate-cpanel 업그레이드 스크립트는 안정적인가요?

공식적으로 제공되는 elevate-cpanel 스크립트는 안정성을 고려해 설계되어 있으며, 다양한 사전 점검 단계와 백업 옵션을 포함하고 있어 안정적인 마이그레이션이 가능합니다. 하지만 여전히 리스크가 존재하기 때문에 업그레이드 전에는 반드시 전체 백업을 권장합니다.

수동 업데이트와 자동 업데이트의 차이는 무엇인가요?

  • 수동 업데이트: 사용자가 직접 WHM에 접속해 버전 선택 후 업그레이드 실행. 즉각 반영되며 사용자가 과정을 제어할 수 있습니다.
  • 자동 업데이트: 시스템에서 설정된 주기에 따라 자동으로 최신 버전으로 업데이트됩니다. 다만, 환경에 따라 업데이트 시점이 지연되거나 오류가 발생할 수 있어 모니터링이 필요합니다.

AlmaLinux 8 업그레이드 후 cPanel 설정이 초기화되나요?

업그레이드 도중 대부분의 cPanel 설정과 계정 정보는 유지되지만, 충돌하는 패키지나 사용자 설정에 따라 일부 기능이 비활성화되거나 재설정이 필요할 수 있습니다. 업그레이드 전 --check 명령으로 사전 진단을 반드시 수행하세요.

블루호스트 VPS 사용자도 직접 OS 업그레이드를 해야 하나요?

블루호스트는 일반적으로 cPanel 자동 업데이트를 지원하지만, OS 업그레이드는 사용자 책임입니다. 블루호스트 VPS 요금제는 Root 권한이 포함되므로 사용자 스스로 AlmaLinux 8로 업그레이드하거나 전문가 지원을 요청해야 합니다.

업그레이드 도중 오류 발생 시 복구 방법은 있나요?

/scripts/elevate-cpanel --continue 명령을 통해 중단된 지점부터 복구가 가능합니다. 또한, 각 단계의 로그를 분석해 문제를 진단하고 수동으로 해결하는 방법도 있으며, 반드시 백업을 통해 복원 가능한 상태를 유지한 후 진행해야 합니다.

마이그레이션 후 호환되지 않는 플러그인이나 소프트웨어가 있을까요?

일부 구버전 PHP 모듈, 커스텀 컴파일 소프트웨어, 자체 설치된 바이너리 파일 등이 AlmaLinux 8 환경에서 호환되지 않을 수 있습니다. 주요 플러그인 또는 앱의 공식 지원 버전을 확인한 후 호환 여부를 점검해야 합니다.

반응형
그리드형