XAMPP 란?

PHP를 개발하기 위해서는 기본적으로 설치해야 할 프로그램들이 있습니다.

  • php
  • 웹서버 (아파치 or nginx)
  • 데이터베이스 (mariadb, mysql 등)
  • 데이터베이스 툴(phpMyAdmin 등)

이런 프로그램을 하나하나 따로 설치하고 연동시키고 하는 것은 복잡하고 귀찮은 일이입니다. 
xampp는 PHP 개발환경에 필요한 툴들을 묶어서 한번에 설치하고 연동시켜 주는 프로그램입니다. 

 

https://www.apachefriends.org/download.html

정식 사이트를 보면 7.4.30 버전을 다운로드 받으면
Apache 2.4.54 가 포함되어있고, DB, PHP, 등 해당 버전 포함되어있다라고 알려주고 있습니다.


XAMPP 다운로드

https://www.apachefriends.org/download.html

위의 사이트에서 자신에 맞는 것을 다운로드하시면 됩니다. 
저는 윈도우에 설치해야 하고, PHP 7.4가 필요하여 위의 데이터를 다운로드하였습니다. 

다운로드한 것을 실행하여 설치하시면 되는데, 그냥 Next만 선택해도 됩니다. 
그래도 과정을 살펴보도록 하겠습니다. 

 

XAMPP 설치

 

1. Setup
install 파일을 실행하면 다음과 같은 화면을 만날 수 있습니다. 
Next 선택

 

2. 필요한 프로그램 선택
필요한 컴포넌트(프로그램) 선택을 하라고 나옵니다. 
Apaceh와 PHP는 필수로 선택되어있고, 나머지는 옵션입니다. 
개발을 위해서는 MySqL, phpMyAdmin 은 설치하시는 게 좋습니다. 
나머지는 필요에 의해 선택하시면 됩니다. (전 귀찮아서 다 설치했습니다)

 

3. 설치될 폴더 선택
설치될 폴더를 선택하시면 됩니다. 
환경설정(php.ini, http.conf) 등 은근히 변경할 때가 많기 때문에 기본 경로로 설치하시는 게 편할 겁니다. 
Next


참고로,
XAMPP는 다중으로 설치할 수 있습니다. (분명 예전에는 안됐었던 것 같은데...)
즉, '난 PHP7.0 도 필요하고 PHP7.4도 필요해'라는 상황이라면
해당 컴포넌트가 포함되어있는 버전을 두 개 설치하시면 됩니다. 맨 마지막에 설명 따로 할게요.

 

4. 언어 선택
한국어 없습니다. 영어 선택하시면 됩니다. 
Next

 

5. Ready to Install
Next

 

6. 설치 화면
Next

끝!


 

마무리

운영 중인 사이트가 PHP 7.0이고, 7.4로 업그레이드 준비하고 있는 상황입니다. 
저는 XAMPP 2개를 설치하여 왔다 갔다 하면서 환경을 바꾸고 있습니다. 
필요하신 분은 간편하게 이렇게 사용하는 방법 이용하셔도 좋을 듯합니다.