서버 한 대를 통합 관리하는 호스팅 컨트롤 패널

xPanel은 Ubuntu 서버 위에서 웹 호스팅·데이터베이스·SSL·DNS·백업을 단일 웹 인터페이스로 관리하는 경량 서버 관리 도구입니다.

35운영 중인 사이트
30MariaDB 데이터베이스
Ubuntu+ Apache + PHP
● 정상 모든 서비스 정상 운영
 
 
http://112.220.200.38 — xPanel · Hosting Manager
대시보드 · 실시간 서버 현황
CPU 사용률
4.9%
메모리 사용률
8.6%
디스크 사용률
52%
Apache 상태
● 정상
🌐 호스팅 사이트 · 35개
lab.xzine.kr 운영중
xzine.kr 운영중
webjangee.com 운영중
myoc.kr 운영중
… 외 31개 사이트

서버 운영에 필요한 모든 기능을 하나의 패널에서

복잡한 CLI 명령 없이, 웹 브라우저에서 서버의 모든 설정을 관리할 수 있습니다.

📊

실시간 대시보드

CPU·메모리·디스크 사용률을 실시간으로 모니터링합니다. Apache 서비스 상태와 전체 호스팅·DB 목록을 한눈에 확인하고, 재부팅·종료를 버튼 하나로 제어합니다.

CPU / Memory Disk I/O Apache status
🔒

SSL 인증서 관리

Let's Encrypt 기반 SSL 인증서를 발급·갱신·삭제합니다. 도메인별 인증서 상태와 만료일을 한눈에 파악하고, HTTPS 적용을 자동화합니다.

Let's Encrypt 자동 갱신 HTTPS
🌐

DNS 관리

PowerDNS 기반으로 도메인의 A·CNAME·MX·TXT 레코드를 웹 UI에서 직접 추가·수정·삭제합니다. 멀티 도메인 운영 환경에서 빠른 DNS 전파를 지원합니다.

PowerDNS A / CNAME MX / TXT
👤

계정 관리

호스팅 계정을 생성하고 각 사이트의 DocumentRoot, 가상 호스트 설정을 관리합니다. 사용자별 FTP 계정과 디렉토리 권한을 간편하게 설정합니다.

VirtualHost DocumentRoot FTP
🗄️

데이터베이스 관리

MariaDB 데이터베이스와 사용자를 생성·삭제·관리합니다. 현재 30개 DB를 운영 중이며, phpMyAdmin 연동으로 데이터를 직접 조회·편집할 수 있습니다.

MariaDB phpMyAdmin 30개 운영중
🛡️

보안 관리

UFW 방화벽 규칙 관리, Fail2ban 설정, IP 차단·허용 목록을 UI에서 제어합니다. 비인가 접근 시도를 실시간으로 감지하고 차단합니다.

UFW Fail2ban IP 차단
💾

백업 / 복구

웹 파일과 데이터베이스를 정기 백업하고 원하는 시점으로 복구합니다. 백업 일정 예약, 백업 파일 관리, 즉시 복구 기능을 제공합니다.

스케줄 백업 DB 덤프 원클릭 복구

경량 · 빠른 응답

별도 에이전트 없이 Python Flask 기반 단일 웹 앱으로 구동됩니다. 의존성이 최소화되어 서버 자원 소비가 낮고 응답이 빠릅니다.

Python / Flask 단일 프로세스 저자원 소비

검증된 오픈소스 스택 위에 운영 중인 현황

// 기술 스택
 
Ubuntu Server
OS 기반 — 안정적인 LTS 릴리즈
 
Apache 2
웹 서버 — VirtualHost 기반 멀티 사이트
 
PHP 8.x
애플리케이션 런타임
 
MariaDB
관계형 DB — 30개 스키마 운영 중
 
PowerDNS
권위 DNS 서버 — MariaDB 백엔드
 
Python / Flask
xPanel 웹 앱 런타임
 
Let's Encrypt
무료 SSL 인증서 발급·자동 갱신
// 실시간 운영 현황
CPU 사용률
 
4.9%
메모리 사용률
 
8.6%
디스크 사용률
 
52%
Apache 서비스 ● 정상
운영 사이트 수 35개
MariaDB 스키마 30개
패널 접속 포트 :80 (내부 전용)

이런 상황에 xPanel을 씁니다

CASE 01

새 사이트 개설

계정 생성 → VirtualHost 설정 → DB 생성 → SSL 발급까지 패널에서 일괄 처리.

CASE 02

도메인 DNS 변경

DNS 관리 메뉴에서 A레코드를 수정하고 즉시 전파 상태를 확인.

CASE 03

SSL 만료 전 갱신

인증서 목록에서 만료 임박 도메인을 확인하고 원클릭 갱신.

CASE 04

서버 자원 이상 감지

대시보드에서 CPU·메모리 스파이크를 실시간으로 확인하고 원인을 분석.

CASE 05

DB 장애 복구

백업/복구 메뉴에서 원하는 날짜의 덤프를 선택해 즉시 복원.

CASE 06

보안 위협 차단

Fail2ban 로그에서 반복 공격 IP를 확인하고 방화벽 차단 규칙 추가.

소규모 서버 운영의 새로운 기준

복잡한 명령줄 없이, 웹 브라우저 하나로 Ubuntu 서버 전체를 관리하세요.