XAMPP는 Apache, MariaDB, PHP, Perl로 구성된 무료 오픈 소스 소프트웨어 패키지로, 다양한 PHP 버전을 지원하여 개발 환경에 맞는 선택이 가능합니다. 특정 PHP 버전별로 XAMPP를 설치하고 설정하는 방법을 아래와 같이 안내드립니다.

1. XAMPP 설치 준비
- 다운로드 페이지 방문: Apache Friends 공식 사이트에서 원하는 PHP 버전의 XAMPP 설치 파일을 다운로드합니다.
2. PHP 버전별 XAMPP 설치 방법
2.1 PHP 8.0 설치
- 다운로드: XAMPP 8.0.30 (PHP 8.0) 설치 파일을 다운로드합니다.
- 설치 경로 지정: 설치 시
C:\xampp80
과 같이 버전에 따라 구분된 디렉토리에 설치합니다. - 포트 설정 변경:
- Apache 포트: 기본값 80을 8080으로 변경합니다.
- MySQL 포트: 기본값 3306을 3307로 변경합니다.
- 설정 파일 수정:
httpd.conf
파일에서Listen 8080
및ServerName localhost:8080
으로 수정합니다.my.ini
파일에서port=3307
로 수정합니다.
- XAMPP 실행: XAMPP Control Panel에서 Apache와 MySQL을 시작합니다.
2.2 PHP 8.1 설치
- 다운로드: XAMPP 8.1.25 (PHP 8.1) 설치 파일을 다운로드합니다.
- 설치 경로 지정:
C:\xampp81
과 같이 별도의 디렉토리에 설치합니다. - 포트 설정 변경:
- Apache 포트: 8081로 변경합니다.
- MySQL 포트: 3308로 변경합니다.
- 설정 파일 수정:
httpd.conf
파일에서Listen 8081
및ServerName localhost:8081
로 수정합니다.my.ini
파일에서port=3308
로 수정합니다.
- XAMPP 실행: XAMPP Control Panel에서 Apache와 MySQL을 시작합니다.
2.3 PHP 8.2 설치
- 다운로드: XAMPP 8.2.12 (PHP 8.2) 설치 파일을 다운로드합니다.
- 설치 경로 지정:
C:\xampp82
과 같이 별도의 디렉토리에 설치합니다. - 포트 설정 변경:
- Apache 포트: 8082로 변경합니다.
- MySQL 포트: 3309로 변경합니다.
- 설정 파일 수정:
httpd.conf
파일에서Listen 8082
및ServerName localhost:8082
로 수정합니다.my.ini
파일에서port=3309
로 수정합니다.
- XAMPP 실행: XAMPP Control Panel에서 Apache와 MySQL을 시작합니다.
3. 설치 후 확인 사항
- Apache 및 MySQL 실행 확인: 각 버전의 XAMPP Control Panel에서 Apache와 MySQL이 정상적으로 실행되는지 확인합니다.
- 포트 충돌 방지: 각 버전별로 다른 포트를 사용하여 충돌을 방지합니다.
- 테스트 페이지 접속: 브라우저에서
http://localhost:8080
,http://localhost:8081
,http://localhost:8082
로 접속하여 각 버전의 PHP 정보 페이지를 확인합니다.
이러한 방법으로 여러 버전의 PHP 환경을 동시에 구축하여 필요에 따라 선택적으로 사용할 수 있습니다.