WHM & C-Panel의 역할
노랗 목차
WHM (Web Host Manager)과 cPanel은 서버 관리 및 웹 호스팅을 보다 쉽게 할 수 있게 해주는 강력한 도구로서 블루호스트의 VPS 호스팅을 사용하면서 WHM은 서버의 관리자에게 전체 서버 관리를 가능하게 하며, cPanel은 각 호스팅 계정의 사용자가 웹사이트, 이메일, 데이터베이스 등을 관리할 수 있도록 해줍니다.
이 두 도구를 통해 서버 관리자는 서버의 보안, 성능 및 서비스 제공을 효율적으로 관리할 수 있습니다.
CentOS 7에서 AlmaLinux 8로 업그레이드 이유
CentOS 7의 공식 지원이 2024년 7월 31일자로 종료됨에 따라 보안 업데이트 및 기능 개선이 더 이상 제공되지 않습니다.
이는 서버의 안정성과 보안을 위협할 수 있습니다. 따라서 안정적이고 지속적인 운영을 위해 더 이상 지원되지 않는 CentOS 7에서 AlmaLinux 8, Rocky Linux 8 또는 CloudLinux™ 8으로 업그레이드가 필요합니다.
AlmaLinux 8은 CentOS 7의 후속작으로, 안정적이고 무료로 사용할 수 있는 오픈 소스 운영체제입니다.
많은 사용자들에게 인기를 끌고 있는 AlmaLinux는 RHEL(Red Hat Enterprise Linux)과의 높은 호환성을 유지하면서도, 안정성과 보안성을 제공하여 서버 운영에 적합합니다.
WHM & C-Panel 업데이트 필요성
최근 블루호스트 VPS 사용자들에게 WHM & C-Panel 버전 업데이트에 대한 알림이 지속적으로 발송되고 있습니다.
이 알림은 현재 사용 중인 cPanel & WHM 버전이 곧 서비스 종료된다는 경고 메시지를 포함하고 있으며, 이를 무시할 경우 서비스 중단 및 보안 취약점에 노출될 위험이 있습니다. 따라서 WHM & C-Panel을 최신 버전으로 업데이트하는 것이 중요합니다.
CentOS 7에서 AlmaLinux 8로 업그레이드 과정
elevate-cpanel
스크립트를 다운로드하고 실행 권한을 부여합니다./scripts/elevate-cpanel --check
명령어로 업그레이드 사전 체크를 수행합니다.- 서버 백업 후
/scripts/elevate-cpanel --start
명령어로 업그레이드를 실행합니다. - 다양한
elevate-cpanel
명령어 옵션을 통해 업그레이드 과정을 관리합니다.
1. 업그레이드 사전 준비
업그레이드 전, 시스템에 문제가 없는지 확인해야 합니다.
이를 위해 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. 업그레이드 진행 중 상태 확인
업그레이드 진행 상황을 확인할 수 있는 다양한 명령어 옵션이 있습니다:
/scripts/elevate-cpanel --status
/scripts/elevate-cpanel --log
/scripts/elevate-cpanel --continue
5. 업그레이드 완료 및 재부팅
업그레이드 과정은 여러 단계로 나뉘어 있으며, 각 단계 사이에 재부팅이 수행됩니다. 마지막 단계에서도 재부팅이 수행됩니다. 시스템 검사를 마치고 최종 정리를 합니다:
/scripts/elevate-cpanel --finish
후기 및 권장 사항
업그레이드 과정은 다소 복잡해 보일 수 있지만, 단계별로 차근차근 따라가면 안전하게 업그레이드를 완료할 수 있으며 간단히 업데이트 과정을 요약하면 5단계로 진행됩니다.
- 1단계: elevate-cpanel 서비스 설치 및 재부팅 관리
- 2단계: 현재 배포판 패키지 업데이트 및 cPanel 서비스 비활성화
- 3단계: elevate 리포지토리 설정 및 leapp 패키지 설치
- 4단계: RHEL 8 기반 배포판으로 전환 및 cPanel 제품 업데이트
- 5단계: 시스템 검사 및 정리, 마지막 재부팅 수행
만약 업데이트가 어렵게 느껴진다면 블루호스트 측에 문의하여 자동 업데이트를 기다리는 것도 좋은 방법입니다. 최신 버전의 WHM & C-Panel과 AlmaLinux 8를 사용함으로써 서버의 안정성과 보안을 유지하고, 최신 기능을 활용할 수 있게 됩니다.
이를 통해 서버 관리자는 더욱 효율적으로 서비스를 제공할 수 있으며, 사용자들은 보다 안전하고 빠른 웹 호스팅 환경을 누릴 수 있습니다. 업그레이드가 필요하신 분들은 이번 기회를 놓치지 마시고, 안전하고 원활한 업그레이드를 통해 최상의 서버 환경을 유지하시기 바랍니다.