본문 바로가기

카테고리 없음

XAMPP 윈도우 설치 방법|Apache+MySQL+PHP 한 번에 구축하기

반응형

 

XAMPP 윈도우 설치 방법|Apache+MySQL+PHP 한 번에 구축하기

 

웹 개발을 시작하려면 로컬 서버 환경이 먼저 필요합니다. 특히 PHP나 MySQL을 사용하는 개발자라면 가장 많이 사용하는 도구가 바로 XAMPP입니다. 윈도우 환경에서 빠르게 Apache, MySQL, PHP, phpMyAdmin을 설치하고 실행할 수 있어 초보자에게도 적합합니다.

이 글에서는 XAMPP 윈도우 설치 방법과 환경 구성 과정을 단계별로 자세히 안내드릴게요. 오류 없이 설치하고 바로 개발을 시작할 수 있도록 실제 화면 캡처 기준 설명과 함께 다운로드 링크도 포함했습니다.

XAMPP란 무엇인가요?

XAMPP는 다음과 같은 구성 요소를 포함한 무료 오픈소스 패키지입니다:

  • X: Cross Platform (Windows, Linux, Mac 등)
  • A: Apache (웹서버)
  • M: MySQL (데이터베이스)
  • P: PHP (서버 사이드 언어)
  • P: Perl (스크립트 언어)

복잡한 설정 없이 클릭 몇 번으로 웹 서버 환경을 한 번에 구축할 수 있어 많은 개발자들이 선호합니다.

1단계: XAMPP 설치 파일 다운로드

먼저 XAMPP 공식 홈페이지에서 설치 파일을 다운로드합니다.
버전은 최신 PHP 버전을 포함한 것으로 선택하세요.

👉 XAMPP 공식 다운로드 링크

추천 버전: PHP 8.2 이상 포함 버전 (2025년 기준)

2단계: 설치 파일 실행 및 언어 선택

  1. 다운로드한 .exe 파일을 실행합니다.
  2. 경고창이 뜨더라도 [확인] 후 진행하세요. (사용자 계정 컨트롤 등)
  3. 설치 언어는 기본값인 영어(English)를 선택하고 [OK] 클릭

3단계: 설치 구성 요소 선택

다음 화면에서는 설치할 구성 요소를 선택합니다.
보통 아래 4가지만 체크해도 충분합니다:

  • Apache
  • MySQL
  • PHP
  • phpMyAdmin

불필요한 요소는 체크 해제해도 됩니다. 초보자라면 기본값 그대로 [Next]를 클릭하세요.

4단계: 설치 경로 지정

설치 경로는 기본적으로 C:\xampp로 설정되어 있습니다.
변경하지 않는 것을 추천합니다. 설치 경로에 한글이 포함되면 문제가 생길 수 있습니다.

5단계: Bitnami 설치 여부

Bitnami는 워드프레스, 드루팔 등 CMS 설치를 쉽게 도와주는 도구입니다.
필요하지 않다면 체크 해제하고 [Next]를 클릭하세요.

6단계: 설치 시작

[Next]를 클릭하면 설치가 시작됩니다.
설치에는 약 1~2분 정도 소요됩니다. 완료 후 [Finish] 버튼 클릭 시 XAMPP Control Panel이 자동으로 실행됩니다.

7단계: Apache 및 MySQL 실행

XAMPP 컨트롤 패널에서 다음을 실행하세요:

  • Apache → Start
  • MySQL → Start

두 항목 모두 녹색으로 변하면 성공적으로 실행된 것입니다.
이제 브라우저에 http://localhost를 입력하면 XAMPP 시작 페이지가 뜹니다.

8단계: phpMyAdmin 접속 확인

데이터베이스 관리 도구인 phpMyAdmin은 아래 주소로 접속할 수 있습니다:

👉 http://localhost/phpmyadmin

9단계: 프로젝트 폴더 설정

XAMPP 설치 경로 중 C:\xampp\htdocs 폴더가 웹 루트(root) 디렉토리입니다.
여기에 .php 파일을 생성한 후, 브라우저에서 http://localhost/파일이름.php로 접속하면 실행됩니다.

설치 후 자주 묻는 질문 (FAQ)

Q. 포트 충돌 오류가 발생해요.
👉 주로 Skype, Teams 등과 포트 80이 겹칠 경우 발생합니다.
Apache 설정에서 포트를 8080으로 변경하거나 해당 앱 종료 후 다시 시도하세요.

Q. MySQL 비밀번호는 어떻게 설정하나요?
👉 기본값은 비밀번호 없이 root로 접속됩니다. 설정은 phpMyAdmin에서 사용자 탭에서 직접 변경 가능합니다.

윈도우에서 PHP 개발, XAMPP 하나면 충분합니다

XAMPP는 윈도우에서 PHP, MySQL, Apache 환경을 한 번에 구축할 수 있는 최고의 툴입니다.
개발자 초보부터 고급 사용자까지 누구나 쉽게 다룰 수 있어 로컬 환경 구축 시간이 확 줄어듭니다.

설치 후 바로 프로젝트를 시작하고, 나만의 웹사이트 또는 웹앱을 만들 준비를 해보세요.
웹 개발은 환경 설정부터 시작입니다. 지금 바로 설치하고 시작해보세요!

반응형