소프트웨어 설치 · 3 min read · Nov 02, 2025
우분투 20.04에 XAMPP 설치하는 방법

XAMPP는 Apache, MariaDB, PHP 및 Perl로 구성된 크로스 플랫폼 개발 환경입니다. 우분투 데스크탑에서 XAMPP를 사용하면 개발자를 위한 설치 노력과 시간을 줄일 수 있습니다. 개발 스택의 다양한 구성 요소 간의 충돌을 해결하는 대신, 개발자는 자신의 작업에 집중할 수 있습니다. MySQL과 PHP만 사용하고 싶다면 XAMPP의 라이트 버전도 설치할 수 있습니다. XAMPP는 MySQL의 드롭인 대체품인 MariaDB를 사용하지만, 모든 MySQL 명령도 여기에서 작동합니다.
XAMPP는 Bitnami를 사용하여 일반적으로 사용되는 WordPress, Drupal, Joomla 및 기타 애플리케이션의 설치를 용이하게 합니다.
XAMPP는 공식 웹사이트에서 제공하는 기본 설치 프로그램으로 쉽게 설치할 수 있습니다. 거의 모든 주요 리눅스 배포판에서 작동합니다. 이 가이드에서는 우분투 20.04 LTS 시스템에 XAMPP를 설치하는 방법을 살펴보겠습니다. 설치 절차를 시작해 보겠습니다. XAMPP를 설치하려면 우분투 데스크탑이 설치되어 있어야 합니다.
필수 조건
- 우분투 20.04 OS (데스크탑)가 시스템에 설치되어 있어야 합니다.
- 인터넷에 접근할 수 있어야 합니다.
- 현재 사용자에게 슈퍼유저 접근 권한이 필요합니다.
1단계. 공식 웹사이트에서 XAMPP 설치 프로그램을 다운로드합니다. 리눅스에 해당하는 설치 프로그램만 선택해야 합니다:

이 XAMPP 버전은 PHP 8.0.3과 함께 제공됩니다. 이전 PHP 버전을 사용하고 있다면, 여기에서 해당 PHP 버전에 맞는 XAMPP 설치 프로그램을 다운로드할 수 있습니다.
2단계. 설치 프로그램을 다운로드한 후, 다운로드 폴더로 이동하여 그곳에서 터미널을 엽니다.
3단계. 이제 설치 프로그램을 실행 가능하게 만들기 위해 적절한 권한을 부여해야 합니다:
*sudo chmod 755 xampp-linux-x64-8.0.3-0-installer.run*위 명령은 모든 사용자에게 읽기 및 쓰기 권한을 부여하고 소유자에게만 실행 권한을 부여합니다. ‘ls -l’ 명령으로 파일의 권한을 확인할 수 있습니다.

4단계. 이제 설치 프로그램을 실행할 준비가 되었습니다. 아래 명령을 입력하면 XAMPP 설치를 위한 그래픽 마법사가 실행됩니다.
*sudo ./xampp-linux-*-installer.run*5단계. 설치의 첫 번째 창에서 XAMPP의 환영 메시지를 볼 수 있으며, 계속하려면 ‘다음’을 클릭합니다:

6단계. 다음 창에서 설치할 구성 요소를 선택합니다. 기본적으로 ‘XAMPP Core Files’와 ‘XAMPP Developer Files’가 선택되어 있습니다. 기본 접근 방식을 사용하는 것을 권장하며 다음 버튼을 누릅니다:

7단계. 설치 프로그램은 이제 설치 디렉토리를 표시합니다. 일반적으로 리눅스 시스템에서는 ‘/opt/lampp’입니다:

8단계. 다음 창에서 설치 프로그램은 XAMPP의 bitnami 모듈에 대해 설명합니다. 그냥 계속 진행하려면 다음을 클릭합니다:

9단계. 위 단계를 완료하면 설치 준비가 완료되었다는 메시지가 표시됩니다. 계속하려면 다음을 클릭합니다:

10단계. 설치 프로그램은 파일을 압축 해제하고 설치 프로세스를 시작합니다:

11단계. 설치 프로세스가 완료되면 완료 메시지가 표시됩니다. 지금 XAMPP를 시작하려면 ‘XAMPP 시작’ 라벨을 체크하고 완료 버튼을 누릅니다:

12단계. XAMPP를 시작하는 또 다른 방법은 다음 명령을 사용하는 것입니다:
*sudo /opt/lampp/lampp start*마찬가지로 XAMPP를 중지하려면 위 명령을 사용합니다:
*sudo /opt/lampp/lampp stop*13단계. 위 단계에서 완료 버튼을 클릭하면 XAMPP의 그래픽 관리자가 실행됩니다:

Manage Servers 탭을 사용하여 다양한 XAMPP 서비스를 시작하고 중지할 수 있습니다:

설치 후 XAMPP 창을 닫으면 XAMPP의 그래픽 인터페이스를 시작하기 어려울 수 있지만, 12단계의 명령을 사용하여 XAMPP 서비스를 시작하고 중지할 수 있습니다. 이제 XAMPP GUI를 시작하려면 아래 명령을 사용합니다:
*sudo /opt/lampp/manager-linux-x64.run*
XAMPP GUI의 데스크탑 바로가기를 만들려면 아래 단계를 따르세요:
i) 아래 명령을 사용하여 xampp.desktop이라는 새 파일을 만듭니다:
gedit ~/Desktop/xampp.desktopii) 이제 이 파일에 다음 내용을 넣고 저장한 후 닫습니다:
*#!/usr/bin/env xdg-open
[Desktop Entry]
Name=XAMPP GUI
Type=Application
Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sudo /opt/lampp/manager-linux-x64.run"
Terminal=false
Icon=/opt/lampp/htdocs/favicon.ico
**Terminal=false*iii) 이제 바탕화면으로 가서 xampp 아이콘을 오른쪽 클릭합니다. 여기서 ‘실행 허용’ 옵션을 선택합니다:

iv) 위 단계를 완료하면 XAMPP 아이콘이 이전 아이콘 대신 나타납니다. XAMPP 아이콘을 오른쪽 클릭하고 ‘열기’ 옵션을 선택합니다:

v) XAMPP의 주요 창을 보려면 슈퍼유저 비밀번호를 입력해야 합니다:

이제 아래 창에서 XAMPP를 제어할 수 있습니다:

XAMPP 설정 테스트
XAMPP가 올바르게 설치되었는지 확인하려면 http://localhost/dashboard URL로 이동합니다. 모든 것이 올바르게 구성되었다면 아래 페이지를 볼 수 있습니다:

결론
우리는 우분투 20.04에 XAMPP를 성공적으로 설치했습니다. 우분투에 XAMPP를 설치하는 것은 윈도우에 비해 매우 쉽습니다. XAMPP는 작업 부하의 테스트 목적으로만 사용됩니다. XAMPP 애플리케이션을 프로덕션 환경에 배포하는 것은 안전하지 않습니다. 이는 개발을 유연하게 만들기 위해 많은 보안 구멍이 있기 때문입니다. XAMPP 프로젝트가 테스트 단계를 통과하면 쉽게 라이브 프로덕션 시스템으로 전송할 수 있습니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.