본문 바로가기

카테고리 없음

윈도우에서 PHP 개발 환경 세팅하는 법 XAMPP와 Laragon 비교

반응형

윈도우에서 PHP 개발 환경 세팅하는 법|XAMPP와 Laragon 비교

 

웹 개발을 처음 시작하려는 분들이 가장 먼저 마주하는 고민은 바로 개발 환경 구축입니다. PHP로 백엔드 개발을 하려면 로컬에서 실행 가능한 서버 환경이 필수인데요, 윈도우에서는 대표적으로 XAMPPLaragon이라는 두 가지 도구가 널리 사용됩니다.

이 글에서는 초보자도 쉽게 따라할 수 있도록 윈도우에서 PHP 개발 환경을 구축하는 방법을 소개하고, XAMPP와 Laragon을 비교해 어떤 도구가 더 적합한지 알려드릴게요.

PHP 개발을 위한 기본 구성 요소

  • Apache 서버: PHP 코드를 웹에서 실행할 수 있도록 하는 웹 서버
  • PHP: 백엔드 스크립트를 실행하는 언어
  • MySQL: 데이터베이스 관리 시스템
  • phpMyAdmin: MySQL을 쉽게 관리할 수 있도록 도와주는 웹 인터페이스

1. XAMPP란?

XAMPP는 Windows, Linux, Mac에서 모두 사용 가능한 오픈소스 통합 개발 도구입니다. Apache, MySQL, PHP, Perl을 패키지로 묶어 간편하게 설치할 수 있어 오랜 시간 많은 개발자들이 사용해왔죠.

XAMPP 주요 특징

  • 초보자 친화적인 설치 마법사
  • 아파치, MySQL 서버 관리 쉬움
  • 다양한 운영체제 지원
  • 기본 포트 설정 충돌이 잦음

XAMPP 설치 방법 요약

  1. XAMPP 공식 홈페이지에서 윈도우 버전 다운로드
  2. 설치 시 구성 요소 선택 (Apache, MySQL, PHP는 필수)
  3. XAMPP Control Panel에서 서버 시작
  4. htdocs 폴더에 PHP 파일 생성 후 브라우저에서 실행

2. Laragon이란?

Laragon은 Windows에 특화된 초경량 통합 개발 도구입니다. XAMPP보다 빠르고 간편한 환경 구성이 가능하며, PHP 버전 전환, 가상 도메인 설정, Composer 내장 등 다양한 기능이 포함되어 있습니다.

Laragon 주요 특징

  • 매우 빠른 부팅 속도
  • 가상 호스트 자동 설정 (예: myproject.test)
  • PHP, Node.js, Python 등 여러 언어 지원
  • PHP 버전 간단 전환 가능

Laragon 설치 방법 요약

  1. Laragon 공식 홈페이지에서 다운로드
  2. 설치 후 시작 버튼 클릭만으로 서버 구동
  3. www 폴더에 프로젝트 생성 후 자동 도메인 연결
  4. PHP 버전 변경도 메뉴에서 클릭 몇 번으로 가능

3. XAMPP vs Laragon 비교

항목 XAMPP Laragon
설치 난이도 쉬움 매우 쉬움
서버 속도 보통 빠름
가상 도메인 설정 수동 설정 필요 자동 설정 지원 (*.test)
PHP 버전 변경 복잡함 간편함
초보자 추천도 ★★★★☆ ★★★★★
실무자 추천도 ★★★☆☆ ★★★★★

실제 사용 후기

저는 초기에 XAMPP를 사용하다가 Laragon으로 전환했습니다. 그 이유는 다음과 같습니다.

  • 포트 충돌 문제: XAMPP는 다른 프로그램과 충돌이 자주 났어요.
  • 속도 문제: Laragon은 부팅도 빠르고, 서비스 실행도 빨랐습니다.
  • 도메인 편의성: localhost/myproject 대신 myproject.test로 접속할 수 있는 Laragon의 가상 호스트 기능이 정말 편했어요.

어떤 도구를 선택해야 할까?

  • 초보자: 친절한 GUI의 XAMPP 추천
  • 실무자: 속도와 기능성 모두 잡은 Laragon 추천
반응형