XAMPP란 무엇인가?
XAMPP는 무료 오픈소스 도구로, 웹사이트의 로컬 사본을 컴퓨터에 구축해 테스트할 수 있도록 도와주는 경량 크로스플랫폼 애플리케이션입니다. 웹 개발자가 플러그인, 테마 등을 실제 사이트에 적용하기 전에 손쉽게 테스트할 수 있다는 점에서 널리 사용됩니다.
XAMPP에는 Apache와 MySQL이라는 두 가지 핵심 구성 요소가 포함되어 있습니다. Apache는 로컬 서버를 구동하는 역할을 하며, MySQL은 웹사이트 데이터를 로컬 서버에 저장하고 관리하는 데 사용됩니다.
이 로컬 서버는 PHP 페이지 테스트에 활용됩니다. 운영 중인 WordPress 사이트에 적용하기 전에 플러그인과 테마를 미리 테스트함으로써 잠재적인 오류로부터 사이트를 보호할 수 있습니다. 지금부터 Windows 11/10에 XAMPP를 설치하고 구성하는 올바른 방법을 단계별로 살펴보겠습니다.
Windows 11/10에 XAMPP 설치하는 방법
웹 브라우저를 열고 Apache Friends 공식 다운로드 페이지로 이동한 후, 사용 중인 Windows 10 PC에 맞는 버전을 다운로드합니다.

다운로드가 완료되면 파일 탐색기의 다운로드 폴더로 이동하여 XAMPP 설치 프로그램을 실행합니다.
화면에 사용자 계정 컨트롤(UAC) 창이 나타나면 예 버튼을 클릭해 권한을 허용합니다.
설치 과정에서 경고 메시지가 표시될 수 있습니다. 확인 버튼을 누르면 XAMPP 설치 마법사가 화면에 열리고, 다음 버튼을 클릭해 진행합니다.

다음 화면에서는 설치할 다양한 구성 요소를 선택할 수 있습니다. 이 옵션들은 소프트웨어 실행에 필수적이므로 기본 설정 그대로 둔 상태에서 다음 버튼을 클릭하세요.

이후 XAMPP 파일을 설치할 폴더 위치를 선택합니다. 특별한 이유가 없다면 기본 설치 위치를 그대로 사용하는 것을 권장하며, 선택 후 다음 버튼을 누릅니다.

XAMPP 제어판은 다양한 언어를 지원하므로 선호하는 언어를 선택하고 다음을 클릭합니다.
Bitnami for XAMPP 페이지에서는 그냥 다음 버튼을 누르면 됩니다. Bitnami에 대해 자세히 알고 싶다면 Learn more about Bitnami for XAMPP 체크박스를 선택하세요.

이제 설치 준비가 완료되었으므로 다음 버튼을 다시 클릭해 설치를 시작합니다.

설치가 완료될 때까지 잠시 기다려 주세요.

설치가 정상적으로 완료되면 "지금 제어판을 시작하시겠습니까?"라는 창이 나타납니다. 체크박스를 선택한 후 마침 버튼을 클릭하세요.

Windows 11/10에서 XAMPP 구성하는 방법
Windows 11/10에서 XAMPP를 구성하려면 먼저 관리자 권한으로 애플리케이션을 실행해야 합니다.
시작 버튼을 클릭하고 "XAMPP"를 입력합니다. 그러면 "XAMPP Control Panel"이 최적 일치 항목으로 표시됩니다. 이를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택하세요. UAC가 권한을 요청하면 예 버튼을 클릭합니다.
XAMPP 제어판이 열리면 Module 섹션 아래에 웹 서비스 목록이 표시됩니다.
먼저 Actions 섹션의 각 Start 버튼을 클릭하여 Apache와 MySQL 서비스를 활성화합니다.

Start 버튼을 클릭하면 해당 서비스의 PID와 포트 번호가 표시되고, Module 섹션의 해당 서비스가 녹색으로 변경됩니다.
필요하다면 다른 서비스도 같은 방식으로 시작할 수 있습니다.
각 서비스의 관리 대시보드에 접근하려면 해당하는 Admin 버튼을 클릭하세요.

화면 오른쪽 끝에는 Config, Netstat, Shell 등 다양한 옵션이 표시됩니다. 이 옵션들을 통해 XAMPP 제어판의 여러 기능을 세부적으로 구성할 수 있습니다.
Config 버튼을 클릭하면 제어판 구성 창이 열립니다.

애플리케이션 실행 시 자동으로 시작할 모듈의 체크박스를 선택한 후 Save 버튼을 클릭해 변경 사항을 저장합니다.
Config 버튼 옆에 있는 Netstat 버튼을 클릭하면 현재 네트워크에 접속 중인 서비스 목록을 확인할 수 있습니다.

여기에는 실행 파일 이름, 프로세스 ID 정보, 포트 번호, 그리고 각각의 TCP/IP 주소가 함께 표시됩니다.
또한 XAMPP 제어판은 각 서비스별 로그 섹션도 제공합니다. 문제가 발생했거나 기능이 정상적으로 작동하지 않을 때 가장 먼저 확인해야 할 곳이 바로 이 로그 섹션입니다.
이상으로 Windows 11/10에 XAMPP를 설치하고 구성하는 방법을 알아보았습니다. 이 가이드를 통해 설치와 설정 과정이 한결 쉬워졌기를 바랍니다.
관련 글: XAMPP 제어판에서 Apache가 시작되지 않을 때 해결 방법