서버 관리는 어렵지 않습니다. 올바른 도구만 있으면 됩니다. DirectAdmin은 다음 중 하나로 눈에 띕니다. Linux를 위한 최고의 제어판 빠르고 가벼우며 효율적이기 때문입니다. Ubuntu 및 AlmaLinux에서 완벽하게 작동하며 복잡한 작업을 처리할 수 있는 그래픽 인터페이스를 제공합니다.
제어판을 수동으로 설치하면 서버 구성을 세부적으로 제어할 수 있습니다. 기본 설정에 의존하지 않고 실행할 서비스와 보안 처리 방법을 정확하게 결정할 수 있습니다. 이 가이드는 환경이 필요한 방식으로 정확하게 구축되었는지 확인하기 위한 전체 설정 프로세스를 안내합니다.
DirectAdmin의 시스템 요구 사항
DirectAdmin의 시스템 요구 사항을 충족하면 원활한 설치와 최고의 성능이 제공됩니다.
중요: 클린 서버로 시작하세요. DirectAdmin을 설치하기 전에 Apache, PHP, MySQL 또는 Sendmail과 같은 서비스를 설치하지 마십시오. 설치 프로그램은 제어판용으로 특별히 이러한 서비스를 컴파일하고 구성합니다. 기존 설치로 인해 충돌과 오류가 발생합니다.

하드웨어 요구 사항
DirectAdmin의 가벼운 디자인은 적당한 하드웨어가 제어판을 효과적으로 실행할 수 있음을 의미합니다. 에 따르면 DirectAdmin 시스템 요구 사항, 공식 사양에는 특정 하드웨어 벤치마크가 포함됩니다.
Linux 서버에 대한 DirectAdmin 하드웨어 요구 사항:
| 요소 | 최소 요구 사항 | 추천 |
| 프로세서 | 500MHz | 멀티코어 1GHz 이상 |
| 숫양 | 4 GB | 8 GB or more |
| 스왑 메모리 | 4 GB | 4 GB+ |
| 저장 | 2 GB free space | 10GB 이상의 SSD |
| IP 주소 | 고정 IPv4 1개 | DNS 제어용 2개 이상 |
DirectAdmin에는 최소 4GB의 스왑 메모리와 함께 최소 4GB의 RAM이 필요합니다. 여러 웹사이트를 호스팅하는 서버의 경우 추가 메모리와 처리 능력을 할당하세요.
Intel과 AMD 프로세서 모두 잘 작동합니다.
주요 하드웨어 참고 사항: 최고의 DirectAdmin 성능을 위해서는 기존 하드 드라이브보다 SSD 스토리지를 적극 권장합니다.
운영 체제 호환성
DirectAdmin은 여러 Linux 배포판을 지원합니다. 깨끗한 OS 설치로 시작하십시오.
Cloudzy에서는 리눅스 VPS 전 세계 12개 위치에 99.95% 가동 시간과 데이터 센터를 갖춘 견고한 기반을 제공합니다. AMD Ryzen 9 프로세서와 NVMe 스토리지를 사용하므로 DirectAdmin 패널이 빠르게 실행됩니다.
지원되는 배포판: Red Hat Enterprise Linux, AlmaLinux(RHEL 호환성을 위해 권장), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu(20.04 LTS, 22.04 LTS, 24.04 LTS).
참고: CentOS 7은 2024년 6월에 EOL에 도달했습니다. RHEL 기반 시스템의 경우 AlmaLinux 9 또는 Rocky Linux 9를 대신 사용하세요.
Ubuntu 설치의 경우 DirectAdmin은 장기 지원 릴리스에서 가장 잘 작동합니다. 우리의 차이점에 대해 자세히 알아보세요. CentOS와 Ubuntu 비교 가이드.
라이센스 및 도메인 요구 사항
설치를 시작하려면 유효한 DirectAdmin 라이선스 키가 필요합니다. 웹 설치 프로그램은 이 키를 직접 요청합니다. IP 잠금은 선택적 안전 기능으로 제공되지만 키가 주요 요구 사항입니다. 또한 서버의 호스트 이름에 대한 정규화된 도메인 이름이 필요합니다.
이 호스트 이름은 DNS를 통해 확인되어야 합니다.
필수 액세스
DirectAdmin 설치를 위해서는 서버에 대한 루트 액세스가 필수입니다. 설치 프로세스에서는 시스템 구성을 수정하고 루트 권한이 필요한 다양한 서비스를 설치합니다.
요구 사항이 충족되면 설치 프로세스를 시작할 준비가 되었습니다. 다음 섹션에서는 Ubuntu 및 CentOS 7에 대한 자세한 지침을 제공합니다.
번거로운 설정을 건너뛰고 싶다면 Cloudzy를 구입하세요 DirectAdmin VPS 호스팅. 최고의 성능을 발휘하도록 사전 구성되어 제공됩니다. 명령줄을 건드리지 않고도 즉시 웹사이트 관리를 시작할 수 있습니다. 이를 통해 서버 구성 대신 콘텐츠에 집중할 수 있습니다.
Ubuntu에 DirectAdmin을 설치하는 방법
다음 단계를 주의 깊게 따르면 Ubuntu에 DirectAdmin을 설치하는 것은 간단합니다. 최고의 안정성과 성능을 위해서는 Cloudzy를 사용하는 것이 좋습니다. 우분투 VPS 버전 20.04 LTS, 22.04 LTS 또는 24.04 LTS를 실행 중입니다.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
1단계: 시스템 업데이트
다른 작업을 수행하기 전에 루트 사용자로 전환하십시오. 달리다 sudo -i 루트 쉘을 엽니다. 이 Ubuntu 섹션의 모든 명령은 해당 루트 셸에서 실행되므로 접두사를 붙일 필요가 없습니다. sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
업데이트가 완료되면 서버를 재부팅하여 커널 업데이트를 적용합니다.
# Reboot the server
reboot
2단계: 필수 종속성 설치
설치 프로그램은 설치 중에 자체 종속성을 가져옵니다. 당신은 단지 컬 스크립트를 실행하기 위해 미리 설치했습니다.
apt install curl -y
문제 해결 - 누락된 패키지: setup.sh가 설치 중에 누락된 패키지에 플래그를 지정하는 경우 이름으로 해당 패키지만 설치한 다음 스크립트를 다시 실행하십시오.
더 이상 Ubuntu 24.04 저장소에 없는 두 패키지는 다음과 같습니다. 리바이오1 (다음으로 대체됨 libaio1t64) 그리고 libperl4-corelibs-perl (완전히 제거됨). 외부 가이드에서 전체 사전 종속성 목록을 설치하지 마세요. setup.sh가 필요한 것을 해결하도록 하세요.
3단계: DirectAdmin 설치 스크립트 실행
1단계의 루트 셸에 아직 있는지 확인하세요. 종료한 경우 다음을 실행하세요. sudo -i 계속하기 전에 다시 한 번. 그런 다음 설치 스크립트를 실행합니다.
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
이것을 다음과 같이 실행하지 마십시오 sudo sh <(컬 …). 루트 쉘 내부에서 직접 실행하십시오. 사용 sudo 루트가 아닌 쉘에서는 설치 중에 스크립트가 실패할 수 있습니다.
스크립트는 초기 시스템 검사를 수행하고 웹 브라우저를 통해 설치를 계속할 수 있는 URL을 제공합니다.
URL은 다음과 유사합니다. http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. DirectAdmin의 웹 기반 설치 프로그램을 통해 설치를 완료하려면 브라우저에서 이 URL을 엽니다.
설정하는 동안 웹 설치 프로그램은 라이센스 키, 서버 호스트 이름, 관리자 사용자 이름 및 비밀번호, 네트워크 어댑터 선택, 소프트웨어 스택 기본 설정을 묻습니다.
설치 프로세스는 일반적으로 서버 성능과 인터넷 연결 속도에 따라 30~60분 정도 소요됩니다.
4단계: 방화벽 설정 구성
방화벽을 실행하는 경우 DirectAdmin의 기본 포트를 허용하도록 설정하세요. DirectAdmin은 제어판 인터페이스에 포트 2222를 사용합니다.
방화벽 액세스를 올바르게 구성하려면 UFW에 대해 다음 명령을 실행하십시오.
# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload
포트 2222 DirectAdmin 제어판에 대한 액세스를 제공하고 포트 80 및 443은 호스팅된 웹 사이트에 대한 HTTP 및 HTTPS 웹 트래픽을 처리합니다.
5단계: DirectAdmin에 액세스
설치가 완료되면 웹 브라우저를 열고 다음으로 이동하여 DirectAdmin에 액세스하십시오.
http://YOUR_SERVER_IP:2222
설치 중에 생성한 관리자 자격 증명을 사용하여 로그인합니다.
CentOS 7에 DirectAdmin을 설치하는 방법(레거시에만 해당)
중요한: 새 서버에는 이 기능을 사용하지 마세요.
CentOS 7은 2024년에 수명이 종료되었습니다. DirectAdmin도 RHEL 7 시스템에 대한 지원을 중단했습니다. 레거시를 복구하려는 경우에만 이 단계를 사용해야 합니다. CentOS VPS 호스팅 환경.

2026년의 새로운 설정에 대해서는 AlmaLinux 9를 사용해야 합니다.. CentOS 7을 계속 진행하면 보안 위험과 손상된 업데이트 스크립트에 직면하게 됩니다.
1단계: 시스템 준비
시작하기 전에 루트 셸로 전환하세요. 달리다 sudo -i 하나를 열려면. 사용하지 마십시오 sudo 개별 명령 앞에. 루트 셸 내부에서 직접 실행하세요.
sudo -i
먼저 설치 프로세스 동안 SELinux를 일시적으로 비활성화합니다. SELinux는 DirectAdmin의 설치 스크립트를 방해할 수 있습니다.
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
시스템 패키지를 업데이트하세요.
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
2단계: DirectAdmin 설치 스크립트 실행
이미 1단계의 루트 셸에 있습니다. 설치 스크립트를 직접 실행하세요.
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
사용하지 마십시오 sudo sh <(컬 …). 루트 쉘 내부에서만 실행하십시오. 설치 마법사가 설치 과정을 안내합니다. DirectAdmin 라이선스 정보가 필요하며 기본 서버 설정을 구성합니다.
3단계: 방화벽 규칙 구성
CentOS 7은 방화벽 관리를 위해 방화벽을 사용합니다. 필요한 포트를 엽니다.
# Allow DirectAdmin control panel (port 2222)
firewall-cmd --permanent --add-port=2222/tcp
# Allow HTTP traffic (port 80)
firewall-cmd --permanent --add-port=80/tcp
# Allow HTTPS traffic (port 443)
firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp
# Reload firewall to apply changes
firewall-cmd --reload
이러한 명령을 사용하면 DirectAdmin의 제어판과 웹 서비스가 들어오는 연결을 수락할 수 있습니다.
4단계: 설치 완료
설치 프로세스에서는 선택한 웹 서버, PHP 및 데이터베이스 시스템을 포함하여 필요한 모든 서비스를 설치하고 구성합니다. 오류나 경고가 있는지 설치 출력을 모니터링합니다.
설치가 완료되면 다음 위치에서 DirectAdmin에 액세스하세요.
http://YOUR_SERVER_IP:2222
호스팅 환경 구성을 시작하려면 관리자 자격 증명으로 로그인하세요.
AlmaLinux 9에 DirectAdmin을 설치하는 방법(권장 대안)
AlmaLinux 9는 CentOS 7의 대체 제품으로 권장되며 적극적인 장기 지원과 함께 완전한 RHEL 호환성을 제공합니다. DirectAdmin은 AlmaLinux를 공식적으로 지원하므로 새로운 2026 배포를 위한 최선의 선택입니다.
설치 프로세스는 최신 패키지 관리 기능을 갖춘 CentOS 7과 거의 동일합니다. 간소화된 접근 방식은 다음과 같습니다.
빠른 설치 단계
먼저 루트 셸로 전환한 후 시스템을 업데이트하세요.
sudo -i
# Update system packages
dnf update -y
해당 루트 쉘에서 직접 설치 스크립트를 실행하십시오. 접두사를 사용하지 마세요. sudo sh <(컬 …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
루트 셸에서 직접 스크립트를 실행합니다. 접두사를 사용하지 마세요. sudo.
Firewalld를 사용하여 방화벽을 구성합니다.
# Allow necessary ports
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
다음에서 DirectAdmin 패널에 액세스하세요. http://YOUR_SERVER_IP:2222 설치가 완료된 후. AlmaLinux 9는 2032년까지 더 나은 보안, 활성 업데이트 및 공식 DirectAdmin 지원을 제공합니다.
설치 후 구성
DirectAdmin을 성공적으로 설치한 후 다음 중요한 구성 단계를 완료하여 설치를 보호하고 개선하세요.

보안 구성
로그인한 후 바로 관리자 비밀번호를 업데이트하세요. 설치 프로그램이 임의의 자격 증명을 생성하므로 즉시 사용자 지정 비밀번호를 설정해야 합니다. DirectAdmin 인터페이스에서 계정 관리자로 이동하여 자격 증명을 업데이트하세요.
DirectAdmin 제어판 자체에 대해 SSL/TLS 인증서를 활성화합니다. DirectAdmin은 SSL 인증서 섹션을 통해 구성할 수 있는 무료 SSL 인증서에 대해 Let’s Encrypt를 지원합니다.
DNS 구성
DirectAdmin의 DNS 관리 섹션에서 이름 서버를 설정하세요. 적절한 DNS 구성은 도메인이 올바르게 확인되고 이메일 전달이 제대로 작동함을 의미합니다.
사용자 계정 설정
DirectAdmin은 세 가지 액세스 수준에서 작동합니다.
- 관리자 완전한 서버 제어권을 갖습니다
- 리셀러 사용자 계정을 생성하고 관리할 수 있습니다.
- 사용자 자신의 웹사이트와 이메일 계정을 관리할 수 있습니다.
소프트웨어 설치
DirectAdmin의 CustomBuild 기능을 사용하여 웹 서버, PHP 버전, 데이터베이스 시스템과 같은 소프트웨어 패키지를 설치하거나 업데이트하세요.
DirectAdmin의 장점 및 제한 사항
DirectAdmin을 설치하기 전에 DirectAdmin의 장점과 단점을 비교 분석해야 합니다. 가장 큰 매력은 가격이다. 표준 라이센스 비용은 월 29달러에 불과합니다. 이는 cPanel보다 훨씬 낮습니다. 여러 대의 서버를 관리하면 비용이 절약됩니다.

성능은 또 다른 큰 장점입니다. 패널이 가볍습니다. 최소한의 하드웨어, 심지어 500MHz CPU에서도 잘 실행됩니다. 이렇게 하면 실제 웹사이트에 더 많은 RAM과 처리 능력이 남게 됩니다. 자동 충돌 복구 기능으로 인해 안정적으로 유지됩니다.
그러나 절충안이 있습니다. cPanel에 비해 내장 기능이 더 적습니다. 플러그인 생태계도 훨씬 작습니다. 다른 패널에서 제공하는 다양한 타사 도구를 놓칠 수도 있습니다. 이로 인해 도움 없이는 특정 사용자 정의를 찾기가 더 어려워질 수 있습니다.
DirectAdmin은 Linux 시스템에서만 작동합니다. Windows 사용자는 사용할 수 없습니다. 사용자 커뮤니티가 작기 때문에 드문 오류에 대한 답변을 찾는 데 시간이 더 오래 걸립니다. 그러나 대규모 시장보다는 속도와 저렴한 비용을 원한다면 이 패널이 확실한 선택입니다.
DirectAdmin과 cPanel: 간략한 비교

DirectAdmin이 cPanel과 어떻게 비교되는지 알면 정보에 입각한 선택을 하는 데 도움이 됩니다.
가격: DirectAdmin의 표준 패키지 비용은 월 29달러인 반면, cPanel의 가격은 유사한 기능에 비해 상당히 높습니다. DirectAdmin은 특히 여러 서버를 관리하는 호스팅 공급자에게 상당한 비용 절감 효과를 제공합니다.
자원 사용량: DirectAdmin은 cPanel보다 적은 시스템 리소스를 사용하므로 VPS 및 공유 호스팅 환경에 더 적합합니다.
특징: cPanel은 더 많은 내장 기능과 더 큰 플러그인 및 통합 생태계를 제공합니다. DirectAdmin은 필수 호스팅 관리 도구를 제공하지만 보다 간소화된 기능 세트를 제공합니다.
대안을 고려하고 있다면 '에 대한 가이드를 확인하세요.Ubuntu에 cPanel을 설치하는 방법”.
학습 곡선: 두 패널 모두 초보자에게 친숙하지만 cPanel의 광범위한 문서와 대규모 사용자 커뮤니티는 더 많은 학습 리소스를 제공합니다.
결론
Linux에 DirectAdmin을 설치하는 방법을 배우면 서버 관리를 위한 안정적이고 비용 효율적인 솔루션을 얻을 수 있습니다. 가벼운 디자인, 직관적인 인터페이스, 저렴한 가격 덕분에 호스팅 제공업체에게 탁월한 선택이 됩니다.
Ubuntu, CentOS 7 및 AlmaLinux 9에 DirectAdmin을 설치하는 설치 프로세스는 적절한 단계를 따르면 쉽습니다. 시스템이 4GB RAM 및 4GB 스왑 메모리의 최소 요구 사항을 충족하는지 확인하고, 유효한 라이선스를 획득하고, DirectAdmin의 기본 포트 2222를 허용하도록 방화벽을 설정하세요.
DirectAdmin은 cPanel만큼 많은 기능을 제공하지 않을 수 있지만 핵심 호스팅 기능, 안정성 및 리소스 효율성에 중점을 두어 많은 사용 사례에 매우 적합합니다.