서버 업데이트 · 1 min read · Nov 08, 2025

Debian 10에서 Debian 11로 ISPConfig 완벽 서버 업데이트

이 튜토리얼은 ISPConfig로 관리되는 서버를 Debian 10 (buster)에서 Debian 11 (bullseye)로 업데이트하는 과정을 안내합니다. 이 가이드는 단일 서버 및 다중 서버 설정 모두에 적용됩니다. 모든 서버에서 동일한 단계를 반복하세요.

경고: mailman2는 Debian 11에서 지원되지 않으며, mailman3는 ISPConfig에서 (아직) 지원되지 않습니다.

업데이트 과정에서 일부 다운타임이 발생할 수 있음을 유의하세요.

전제 조건

1. Debian 10에서 Debian 11로 시스템 업데이트

Debian 자체 업데이트 가이드를 참조하세요: https://www.howtoforge.com/how-to-upgrade-from-debian-10-to-debian-11/

2. mailman 정리

mailman2가 설치되어 있었다면, 메일 전송 충돌을 방지하기 위해 데이터 디렉토리의 이름을 변경해야 합니다.

mv /var/lib/mailman /var/lib/mailman-bk

그런 다음 다음 명령어를 실행하세요:

mkdir -p /var/lib/mailman/data/  
touch /var/lib/mailman/data/{aliases,transport-mailman,virtual-mailman}  
postmap /var/lib/mailman/data/{aliases,transport-mailman,virtual-mailman}

대신 빈 파일을 생성합니다.

3. 누락된 PHP 패키지 설치

Debian 11은 기본 PHP 버전으로 PHP 7.4를 제공하므로, 이를 설치해야 합니다 (필요한 curl도 함께):

apt -y install php7.4 php7.4-common php7.4-gd php7.4-mysql php7.4-imap php7.4-cli php7.4-cgi php7.4-curl php7.4-intl php7.4-pspell php7.4-sqlite3 php7.4-tidy php7.4-xmlrpc php7.4-xsl php7.4-zip php7.4-mbstring php7.4-soap php7.4-fpm php7.4-opcache php7.4-json php7.4-readline php7.4-xml curl

필요한 경우 PHP 구성 파일을 조정하는 것을 잊지 마세요.

여전히 일부 웹사이트에 대해 PHP 7.3을 사용하고 싶다면, https://www.howtoforge.com/ispconfig-php-debian/를 따라 추가 버전으로 설치하세요.

4. ISPConfig 강제 업데이트 실행

서비스가 Debian 11에 맞게 올바르게 구성되도록 ISPConfig 업데이트 스크립트를 실행하고 서비스를 재구성해야 합니다. 명령줄에서 다음과 같이 스크립트를 실행하세요:

ispconfig_update.sh --force

업데이트 단계를 진행하세요. 서비스 재구성을 원하는지 묻는 질문이 나오면 엔터를 누르세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.