XAMPP(잠프) 다운로드부터 설치까지 처음 사용하는 분도 그대로 따라 할 수 있게 정리했습니다. 공식 사이트에서 Windows·macOS·Linux용 설치 파일을 안전하게 받는 방법과 설치 중 서비스 선택(Apache·MySQL) 체크 포인트, 설치 후 로컬 서버 실행과 기본 접속 테스트 방법까지 단계별로 안내합니다. 로컬 웹 개발 환경을 빠르게 구축하려는 분께 도움이 됩니다.
1. XAMPP(잠프)는 어떤 프로그램인가요?
XAMPP는 웹 개발에 필요한 핵심 구성요소를 한 번에 설치해주는 통합 서버 패키지입니다. Apache 웹 서버, MySQL(MariaDB), PHP, Perl 등이 포함되어 있어 로컬 PC에서 바로 웹사이트와 서버 환경을 테스트할 수 있어요. 개발 입문자부터 간단한 테스트 서버가 필요한 사용자까지 폭넓게 활용됩니다 🙂
2. 다운로드 전 확인할 점(환경 체크)
XAMPP는 운영체제별로 설치 파일이 다르며, 설치 시 방화벽·보안 프로그램의 영향을 받을 수 있습니다. 미리 환경을 확인해두면 설치 중 오류를 줄일 수 있어요.
- Windows / macOS / Linux 중 본인 OS 확인
- 64bit 운영체제 여부 확인
- 저장 공간 여유 확인(웹 파일·DB 포함)
- 회사·학교 PC라면 관리자 권한/포트 제한 여부 점검
3. XAMPP 다운로드 방법(공식 사이트 기준)
공식 사이트에서 다운로드하는 기본 흐름은 아래와 같습니다. Windows 설치 예시입니다.
❶ 안내 페이지 접속 후, 하단에 “내 PC 운영체제에 맞는” 파일 클릭
❷ 설치 파일 다운 후, 파일 실행하기 → 설치 완료 후 이용하기

- 위 공식 링크로 접속
- 운영체제에 맞는 XAMPP 버전 선택
- 권장 PHP 버전 확인
- 설치 파일 다운로드 후 실행
팁 🙂
- 특정 프로젝트에서 PHP 버전이 중요하다면, 버전 표기를 꼭 확인하고 내려받는 것이 좋습니다.
4. 설치 방법 따라하기(Windows·macOS 공통 흐름)
설치 과정은 기본값으로 진행해도 무난하지만, 필요한 서비스만 선택하면 더 깔끔합니다.
설치 진행 흐름
- 설치 파일 실행
- 구성 요소 선택(Apache, MySQL 필수 권장)
- 설치 경로 확인(기본값 권장)
- 설치 완료 후 제어판(Control Panel) 실행
설치 시 체크 포인트 ✅
- 방화벽 경고가 나오면 Apache 허용 여부 확인
- 설치 중 보안 경고가 뜨면 게시자 확인 후 진행
- 설치 완료 후 실행이 안 되면 재부팅 후 재시도
5. 설치 후 꼭 확인할 기본 설정 5가지
설치가 끝났다면 아래 항목을 먼저 점검해보세요.
- Apache, MySQL 서비스 정상 실행 여부
- 브라우저에서
http://localhost접속 테스트 - 문서 루트(hTDOCs) 폴더 위치 확인
- 포트 충돌 여부(80, 443 등) 점검
- 자동 실행 여부 설정(필요한 경우만)
이 단계까지만 확인해도 기본적인 로컬 서버 환경은 바로 사용할 수 있습니다.
6. 장점과 단점 총정리
장점 ✅
- 웹 개발 환경을 한 번에 구축 가능
- 로컬 테스트가 빠르고 간편
- 초보자도 접근하기 쉬운 구성
- 다양한 운영체제 지원
단점 ❌
- PC 자원을 비교적 많이 사용할 수 있음
- 보안 설정을 그대로 두면 실서버용으로는 부적합
- 포트 충돌 등 환경 이슈가 발생할 수 있음
7. 자주 묻는 질문(FAQ)
Q1. XAMPP는 실제 운영 서버로 사용해도 되나요?
A1. XAMPP는 개발·테스트용 환경에 최적화된 도구입니다. 실제 운영 서버로 사용하기보다는, 로컬 개발이나 학습 목적으로 활용하는 것이 일반적입니다.
Q2. Apache가 실행되지 않을 때 가장 먼저 볼 것은 무엇인가요?
A2. 포트 충돌이 가장 흔한 원인입니다. 이미 다른 프로그램이 80번 포트를 사용 중인지 확인하고, 필요하면 Apache 설정에서 포트를 변경해보는 것이 좋습니다.
