Windows 10에 XAMPP를 설치하는 방법

XAMPP는 웹 디자이너와 개발자가 Windows 10, Linux 및 macOS에서 WordPress , Drupal, Joomla 등과 같은 PHP 기반 소프트웨어를 실행하기 위한 구성 요소를 쉽게 설치할 수 있는 무료 오픈 소스 소프트웨어입니다 .

웹 개발자이거나 블로깅을 시작하려는 경우 XAMPP를 사용하면 Apache, MySQL, PHP 및 Perl을 수동으로 설치하고 구성하여 장치에서 테스트 환경을 만드는 데 드는 시간과 좌절을 줄일 수 있습니다.

가이드 에서는 Windows 10 에 XAMPP를 설치하는 단계 와 웹 환경을 구성하고 설정 후 일반적인 문제를 해결하기 위한 지침을 배웁니다.

Windows 10에 XAMPP를 설치하는 방법

Windows 10에서 XAMPP를 다운로드하고 설치하려면 다음 단계를 따르세요.

  1. Apache Friends 웹사이트 를 엽니 다.

  2. Windows 버전의 XAMPP에 대한 다운로드 버튼을 클릭 하고 파일을 컴퓨터에 저장합니다.

    참고 사항: PHP에 대한 특별한 버전 요구 사항이 있는 경우 설치해야 하는 버전을 다운로드하십시오. 버전 요구 사항이 없는 경우 가장 오래된 버전을 다운로드하면 PHP 기반 소프트웨어 설치 문제를 방지하는 데 도움이 될 수 있습니다. 또한 이 지침은 XAMPP 버전 8.1.1 및 이전 버전에서 작동하도록 테스트되었지만 다른 버전에서도 이 가이드를 사용할 수 있습니다.

  3. 다운로드한 파일을 두 번 클릭하여 설치 프로그램을 시작합니다.

  4. 확인 버튼을 클릭  합니다.

  5. 다음 버튼을 클릭  합니다.

    How to install XAMPP on Windows 10

    Windows 10에서 XAMPP 설치 완료

  6. XAMPP는 MySQL, phpMyAdmin, PHP, Apache 등과 같이 설치할 수 있는 다양한 구성 요소를 제공합니다. 대부분의 경우 이러한 구성 요소를 대부분 사용하게 되므로 기본 옵션을 그대로 두는 것이 좋습니다.

  7. 다음 버튼을 클릭 합니다.

    How to install XAMPP on Windows 10

    XAMPP 설치 구성 요소

  8. 기본 설치 위치를 사용합니다. (또는 "폴더 선택" 필드에서 소프트웨어를 설치할 다른 폴더를 선택하십시오.)

  9. 다음  버튼을 클릭 합니다.

    How to install XAMPP on Windows 10

    XAMPP 설치 위치

  10. XAMPP 제어판의 언어를 선택합니다.

  11. 다음 버튼을 클릭 합니다.

  12. XAMPP용 Bitnami에 대해 자세히 알아보기  옵션 을 선택 취소합니다 .

  13. 다음 버튼을 클릭 합니다.

  14. 다음 버튼을 다시 클릭  합니다.

    How to install XAMPP on Windows 10

    Windows 10의 XAMPP 설치 마법사

  15. 액세스 허용 버튼을 클릭  하여 Windows 방화벽을 통해 앱을 허용합니다(해당되는 경우).

  16. 마침  버튼을 클릭  합니다.

단계를 완료하면 XAMPP 제어판이 실행되고 웹 서버 환경 구성을 시작할 수 있습니다.

winget 명령을 사용하여 XAMPP 설치

또는 명령 프롬프트를 사용하여 Windows 패키지 관리자(winget)를 사용하여 XAMPP를 설치할 수 있습니다.

winget 명령을 사용하여 Windows 10에 최신 버전의 XAMPP를 설치하려면 다음 단계를 사용하십시오.

  1. 시작 을 엽니 다.

  2. 명령 프롬프트 를 검색 하고 최상위 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행 옵션을 선택합니다.

  3. (선택 사항) 다음 명령을 입력하여 애플리케이션 이름을 검색하고 Enter 를 누릅니다 .

    winget 검색 xampp

    참고 사항: 명령은 필요하지 않지만 설치 쿼리는 언제든지 변경될 수 있는 패키지의 ID, 이름 또는 이름과 일치해야 합니다. 따라서 올바른 설치 명령을 실행하기 위해 응용 프로그램을 검색하는 것이 좋습니다.

  4. 다음 명령을 입력 하여 Windows 패키지 관리자로 XAMPP를 설치 하고 Enter 를 누릅니다 .

    winget 설치 xampp

    How to install XAMPP on Windows 10

    winget 설치 XAMPP 명령

  5. 화면의 지시를 따르십시오(해당되는 경우).

단계를 완료하면 패키지 관리자가 지정된 소스에서 패키지를 다운로드하고 애플리케이션 설치를 진행합니다. 이 과정에서 장치가 자동으로 다시 시작될 수 있습니다. 설치하면 C:\xampp폴더 안에 앱이 설정됩니다.

Windows 10에서 XAMPP를 구성하는 방법

XAMPP 제어판에는 세 가지 주요 섹션이 있습니다. 모듈 섹션 에서 사용 가능한 모든 웹 서비스를 찾을 수 있습니다. 시작 버튼 을 클릭하여 각 서비스를 시작할 수 있습니다 .

Apache, MySQL 등 일부 서비스를 시작하면 오른쪽에 각 서비스에서 사용하는 프로세스 ID(PID) 번호와 TCP/IP 포트(포트) 번호도 표시됩니다. 예를 들어 기본적으로 Apache는 TCP/IP 포트 80 및 443 을 사용하는 반면 MySQL은 TCP/IP 포트 3306 을 사용 합니다.

또한 관리 버튼을 클릭하여 각 서비스의 관리 대시보드에 액세스하고 모든 것이 올바르게 작동하는지 확인할 수 있습니다.

How to install XAMPP on Windows 10

XAMPP 제어판

오른쪽에는 XAMPP를 시작할 때 자동으로 시작할 모듈을 구성하는 구성 버튼을 포함하여 제어판의 다양한 측면을 구성하는 버튼 목록이 있습니다.

How to install XAMPP on Windows 10

구성

Netstart 버튼을 클릭하면 TCP/IP 주소, 포트 및 프로세스 ID 정보를 포함하여 현재 네트워크에 액세스하는 서비스 목록이 표시됩니다.

How to install XAMPP on Windows 10

넷스타트

또한 제어판에서 셸 명령줄 유틸리티, XAMPP 설치 폴더, 서비스를 열고 앱을 닫을 수 있는 빠른 액세스 버튼도 있습니다.

마지막으로 모듈을 시작하거나 설정을 변경할 때마다 어떤 일이 발생하는지 한 눈에 볼 수 있는 로그 섹션이 표시됩니다. 또한 무언가가 작동하지 않을 때 가장 먼저 확인하는 곳입니다.

How to install XAMPP on Windows 10

XAMPP 제어판 로그

기본 설정은 XAMPP를 사용하여 웹 사이트를 실행하기 위한 테스트 환경을 만드는 대부분의 사람들에게 작동해야 합니다. 그러나 설정 구성에 따라 Apache 서버의 TCP/IP 포트 번호, 데이터베이스 업로드 크기를 변경하거나 phpMyAdmin에 대한 비밀번호를 설정해야 할 수도 있습니다.

이러한 설정을 변경하려면 해당 서비스 의 구성 버튼 을 사용해야 합니다 . 예를 들어 Apache 서버의 설정을 변경하려면 httpd.conf 파일을 열고 MySQL 설정을 변경하려면 my.ini 파일을 열어야 합니다.

XAMPP에서 Apache가 시작되지 않는 문제를 해결하는 방법

XAMPP 설치는 매우 간단하지만 Windows 10에서는 때때로 Apache 서버 실행을 허용하지 않을 수 있습니다. 일반적으로 World Wide Publishing Service 가 컴퓨터의 포트 80에서 실행 중이기 때문입니다. 이 포트는 Apaches가 XAMPP에서 사용하는 기본 TCP/IP 포트이기도 합니다. 그리고 두 응용 프로그램은 동일한 네트워킹 포트를 사용할 수 없습니다.

이 문제가 발생하면 몇 가지 방법으로 해결할 수 있습니다. 게시 서비스를 제거하거나 Apache에서 기본 포트를 변경할 수 있습니다.

World Wide Web 서비스 제거

World Wide Web 서비스 기능에 따라 앱이 없는 경우 다음 단계에 따라 제거할 수 있습니다.

  1. 시작 을 엽니 다.

  2. 제어판 을 검색 하고 상단 결과를 클릭하여 경험을 엽니다.

  3. 프로그램 을 클릭합니다 .

  4. 프로그램 및 기능 옵션 을 클릭합니다  .

  5. 왼쪽 창에서 Windows 기능 켜기/끄기 옵션을 클릭합니다 .

    How to install XAMPP on Windows 10

    Windows 기능 켜기 또는 끄기

  6. 인터넷 정보 서비스 분기 확장

  7. World Wide Web 서비스 옵션을 지웁니다 .

  8. 확인 버튼을 클릭  합니다.

    How to install XAMPP on Windows 10

    Microsoft IIS – 월드 와이드 웹 서비스

  9. 컴퓨터를 다시 시작합니다.

  10. XAMPP 제어판을 시작합니다.

  11. Apache 에서 시작 버튼을 클릭합니다 .

단계를 완료한 후 Apache는 장치의 포트 80에서 실행할 수 있어야 합니다.

기본 Apache TCP/IP 포트 변경

World Wide Web 서비스를 제거하는 대신 다른 TCP/IP 포트에서 실행되도록 Apache를 구성할 수 있습니다.

XAMPP에서 Apache 수신 포트를 변경하려면 다음 단계를 따르세요.

  1. XAMPP 제어판 을 엽니 다.

  2. Apache에서 구성 버튼을 클릭합니다.

  3. Apache(httpd.conf) 옵션을 선택합니다 .

  4. 아래로 스크롤하여 다음 줄을 찾습니다. Listen 80 .

  5. 사용하지 않는 다른 TCP/IP 포트 번호에 대해 번호 80 을 변경합니다 . 예를 들어 포트 81 을 시도할 수 있습니다 . (변경 후 행은 다음과 같아야 합니다. Listen 81 .)

    How to install XAMPP on Windows 10

    httpd.conf TCP/IP 포트 번호 변경

  6. httpd.conf  파일 을 저장하고 닫습니다 .

  7. XAMPP 제어판에서 Apache 의 시작 버튼을 클릭합니다 .

단계를 완료하면 Apache 서버가 지정된 새 TCP/IP 포트에서 문제 없이 실행되어야 합니다. 

이 구성의 유일한 주의 사항은 웹 사이트에 연결할 때마다 주소에 TCP/IP 포트 번호를 추가해야 한다는 것입니다. 예를 들어 웹 브라우저에서 Apache 서버에 액세스하려면 "localhost/dashboard" 대신 "localhost: 81 /dashboard"를 입력해야 합니다.

World Wide Web 게시 서비스를 수동으로 중지합니다.

포트 문제를 해결하는 또 다른 방법은 서비스를 중지하고 서비스를 수동으로 시작하도록 설정을 변경하는 것입니다(전용).

World Wide Web 게시 서비스를 변경하려면 다음 단계를 사용하십시오.

  1. 시작 을 엽니 다.

  2. 서비스 를 검색 하고 상단 결과를 클릭하여 경험을 엽니다.

  3. World Wide Web 게시 서비스 서비스 를 두 번 클릭하십시오  .

    How to install XAMPP on Windows 10

    월드 와이드 웹 퍼블리싱 서비스

  4. 중지 버튼을 클릭  합니다.

  5. 시작 유형을 수동 으로 변경합니다 .

  6. 적용 버튼을 클릭  합니다.

  7. 확인 버튼을 클릭  합니다.

    How to install XAMPP on Windows 10

    World Wide Web 게시 서비스 설정

  8. XAMPP 제어판을 엽니다.

  9. 시작 버튼을 클릭 하여 Apache 서버를 실행합니다.

Apache를 다시 작동시키는 가장 좋은 방법은 World Wide Web Publishing Service를 제거하는 것입니다. 그러나 TCP/IP 포트 번호를 변경하거나 불가능할 경우 필요에 따라 서비스를 중지할 수 있습니다.

XAMPP에서 phpMyAdmin 업로드 크기를 늘리는 방법

XAMPP의 또 다른 일반적인 문제는 기본 데이터베이스 업로드 제한입니다. 예를 들어 개발자는 종종 문제 해결을 위해 웹 사이트를 복사하거나 실제 웹 사이트를 방해하지 않고 현장에서 작업합니다. 그러나 WordPress 또는 다른 콘텐츠 관리 소프트웨어를 사용하는 사람들은 데이터베이스가 허용된 최대 업로드 크기인 2048KiB를 초과하기 때문에 데이터베이스를 업로드할 수 없다는 것을 빨리 알게 될 것입니다.

phpMyAdmin에서 데이터베이스 업로드 제한을 늘리려면 다음 단계를 사용하십시오.

  1. XAMPP 제어판 을 엽니 다.

  2. 탐색기 버튼을 클릭 합니다.

  3. php 폴더를 엽니다 .

  4. 텍스트 편집기로 php.ini 파일을 엽니다 .

  5. upload_max_filesize및 의 값을 post_max_size원하는 크기로 변경합니다. 예: 최대 40MB의 데이터베이스 파일을 가져옵니다 post_max_size=100M.upload_max_filesize=100M

    How to install XAMPP on Windows 10

    PHPMyAdmin 증가 업로드

  6. MySQL 및 Apache 의 경우 중지 버튼을 클릭합니다 .

  7. 시작 버튼을 클릭하여 Apache 및 MySQL을 다시 시작합니다.

단계를 완료하면 이제 phpMyAdmin에서 대용량 데이터베이스 파일을 가져올 수 있습니다.

XAMPP에서 phpMyAdmin 비밀번호를 변경하는 방법

기본적으로 phpMyAdmin(MySQL)은 비밀번호 없이 "root"를 사용자 이름으로 사용합니다. 즉, 워드프레스 사이트를 설치하는 경우 사용자 이름으로 root를 입력하고 비밀번호 필드를 비워두면 됩니다. 

XAMPP에서 phpMyAdmin 비밀번호를 변경하려면 다음 단계를 따르세요.

  1. XAMPP 제어판 을 엽니 다.

  2. MySQL에서 관리 버튼을 클릭합니다.

  3. 사용자 계정 탭 을 클릭합니다 .

  4. 사용자 이름 root 에 대한 권한 편집 링크를 클릭 하지만 호스트 이름이 localhost 인 링크를 클릭합니다 .

    MySQL은 루트 설정을 편집합니다.

  5. 비밀번호 변경 버튼을 클릭  합니다.

  6. 새 비밀번호를 확인하세요.

    How to install XAMPP on Windows 10

    MySQL의 루트 비밀번호 변경

  7. 이동 버튼을 클릭 합니다.

단계를 완료한 후 phpMyAdmin에 로그인하려고 하면 "연결할 수 없음: 잘못된 설정"이라는 액세스 거부 메시지가 표시될 수 있습니다.

phpMyAdmin 액세스 거부 메시지 수정.

드문 경우지만 phpMyAdmin에 로그인하는 데 문제가 있는 경우 config.inc.php를 구성해야 합니다.

config.inc.php 파일 의 구성 설정을 변경하려면 다음 단계를 사용하십시오.

  1. XAMPP 제어판 을 엽니 다.

  2. 탐색기 버튼을 클릭 합니다.

  3. phpMyAdmin 폴더를 엽니다 .

  4. 텍스트 편집기로 config.inc.php 파일을 엽니다 .

  5. "인증 유형 및 정보" 섹션에서 다음 줄을 업데이트합니다.

    • 에 대한 교체  $cfg['Servers'][$i]['auth_type'] = 'config'; 시  .configcookie

    • 에 대한  교체  $cfg['Servers'][$i]['AllowNoPassword'] = true; 시  .truefalse

      How to install XAMPP on Windows 10

      Config.inc.php 인증 유형 및 정보

  6. 파일을 저장하고 닫습니다.

단계를 완료하면 phpMyAdmin 대시보드에 로그인할 수 있습니다.

이제 XAMPP가 구성되었으며 지원되는 모든 PHP 기반 소프트웨어와 함께 사용할 수 있습니다.

2022년 1월 13일 업데이트: 이 가이드는 2016년 3월에 게시되었으며 정보가 최신 버전의 XAMPP에서 계속 작동하는지 확인하기 위해 2022년 1월에 수정되었습니다. 



Windows 또는 Mac에서 Chrome의 새로운 머티리얼 디자인 UI를 활성화하는 방법

Windows 또는 Mac에서 Chrome의 새로운 머티리얼 디자인 UI를 활성화하는 방법

Google은 Material Design 스타일을 Chrome에 도입하고 있습니다. 이제 Windows 10 PC 또는 Mac에서 이를 활성화할 수 있습니다.

Windows 10에서 알람을 사용하는 방법

Windows 10에서 알람을 사용하는 방법

Windows 10 알람 및 시계 앱은 매우 견고한 기본 앱이며 사용자 지정 알람 및 타이머를 설정하고 선택한 시간대 등을 추적하는 데 이 앱을 사용하는 방법을 잘 설명합니다.

Windows 10에서 앱을 SD 카드에 설치하려면 NTFS로 포맷되었는지 확인하십시오.

Windows 10에서 앱을 SD 카드에 설치하려면 NTFS로 포맷되었는지 확인하십시오.

Windows 10에서 SD 카드에 앱을 설치하려면 먼저 NTFS로 포맷되어 있는지 확인해야 합니다.

Windows 10에서 시작 앱을 추가하거나 제거하는 방법

Windows 10에서 시작 앱을 추가하거나 제거하는 방법

Windows 10에는 Microsoft 계정에 로그인할 때마다 자동으로 시작되는 응용 프로그램(앱)을 추가 및 제거할 수 있는 기능이 있습니다.

Windows 10에서 인터넷 연결을 사용하는 앱을 확인하는 방법

Windows 10에서 인터넷 연결을 사용하는 앱을 확인하는 방법

인터넷 속도가 갑자기 느려지면 PC의 앱이 백그라운드에서 대역폭을 사용하고 있을 가능성이 있습니다. 작업 관리자를 사용하면

Windows 10 Technical Preview에서 이 앱이 열리지 않는 문제를 해결하는 방법

Windows 10 Technical Preview에서 이 앱이 열리지 않는 문제를 해결하는 방법

2주 전에 Microsoft에서 Windows 10 기술용으로 Windows 스토어에 출시한 앱 제품군인 Office Touch Preview의 문제를 조명했습니다.

Xbox One에서 개발자 모드를 활성화하는 방법

Xbox One에서 개발자 모드를 활성화하는 방법

Microsoft의 Build 2016 컨퍼런스에서 제대로 공개된 Xbox One의 개발자 모드(또는 개발자 모드)는 앱 및 게임 개발자가

Windows 10의 웹 사이트용 앱이란 무엇입니까?

Windows 10의 웹 사이트용 앱이란 무엇입니까?

최근에 Windows 10s 설정 앱을 살펴보면 웹 사이트용 앱이라는 범주를 발견했을 수 있습니다. 가능성은 많지 않을 것입니다 -

Xbox One YouTube 앱 로그인 버그를 수정하는 방법

Xbox One YouTube 앱 로그인 버그를 수정하는 방법

공식 Xbox One YouTube 앱이 몇 달 전에 업데이트된 이후로 많은 사용자가 앱에서 로그아웃하게 하는 짜증나는 버그로 고생했습니다.

Windows 10에 로그인할 때 앱을 자동으로 실행하는 방법

Windows 10에 로그인할 때 앱을 자동으로 실행하는 방법

Windows가 시작되자마자 항상 특정 프로그램을 열 수 있습니까? 아마도 웹 브라우저나 즐겨 사용하는 이메일 앱일 것입니다. 그렇다면 저장할 수 있습니다

Windows 10에서 앱 또는 프로그램을 제거하는 방법

Windows 10에서 앱 또는 프로그램을 제거하는 방법

Windows 10s 통합 앱 스토어인 Windows Store를 사용하면 그 어느 때보다 간편하게 새 소프트웨어를 다운로드하고 사용해 볼 수 있습니다. 유일한 문제는

Windows 10에서 앱에서 중단한 부분을 즉시 선택하는 방법

Windows 10에서 앱에서 중단한 부분을 즉시 선택하는 방법

Windows 10 PC에서 무언가 작업을 하다가 중단되어 로그아웃하거나 PC를 꺼야 하는 경우가 있습니까? 방법이 있었으면 좋겠어?

Windows에서 초안을 저장하지 않는 Microsoft Outlook을 수정하는 6가지 방법

Windows에서 초안을 저장하지 않는 Microsoft Outlook을 수정하는 6가지 방법

Microsoft Outlook이 Windows 컴퓨터에 초안을 저장하지 않습니까? 다음은 문제를 해결하는 데 도움이 되는 몇 가지 문제 해결 팁입니다.

Windows 11에서 작동하지 않는 파일 탐색기 검색을 수정하는 14가지 방법

Windows 11에서 작동하지 않는 파일 탐색기 검색을 수정하는 14가지 방법

파일 탐색기에는 파일을 빠르게 찾을 수 있는 편리한 검색 기능이 제공됩니다. 하지만 작동하지 않으면 혼란스러워집니다. 문제를 해결하는 가장 좋은 방법은 다음과 같습니다.

Windows 11 Phone Link 앱이 iPhone에서 작동하지 않는 문제를 해결하는 방법

Windows 11 Phone Link 앱이 iPhone에서 작동하지 않는 문제를 해결하는 방법

Phone Link 앱으로 iPhone을 사용하는 데 문제가 있습니까? iPhone에서 작동하지 않는 Windows 11 Phone Link 앱을 수정할 수 있는 6가지 방법은 다음과 같습니다.

Windows 11에서 잘못된 문자를 입력하는 키보드에 대한 상위 4가지 수정 사항

Windows 11에서 잘못된 문자를 입력하는 키보드에 대한 상위 4가지 수정 사항

Windows 11에서 키보드가 잘못 입력되었거나 여러 문자를 입력하고 있습니까? 걱정하지 마세요! 이 가이드에는 여러 가지 수정 사항이 있습니다.

Windows 10 또는 11을 설치하는 동안 장치 드라이버를 찾을 수 없습니다에 대한 상위 7가지 수정 사항

Windows 10 또는 11을 설치하는 동안 장치 드라이버를 찾을 수 없습니다에 대한 상위 7가지 수정 사항

Windows 10 또는 11을 설치하는 동안 장치 드라이버를 찾을 수 없습니까? 설치를 완료하려면 다음 7가지 방법을 시도해 보세요.

Windows에서 폴더 액세스 거부 오류를 해결하는 10가지 최선의 방법

Windows에서 폴더 액세스 거부 오류를 해결하는 10가지 최선의 방법

폴더를 열려고 하는데 액세스 거부 오류가 표시됩니까? Windows에서 폴더 액세스 거부 오류를 수정하는 방법에 대한 가이드는 다음과 같습니다!

Windows 11의 PC 진단 루프에서 벗어나는 7가지 방법

Windows 11의 PC 진단 루프에서 벗어나는 7가지 방법

Windows 바탕 화면이 'PC 진단 중' 화면에서 멈췄습니까? 문제를 해결하는 가장 좋은 방법은 다음과 같습니다.

Windows 시작 시 Num Lock을 활성화 또는 비활성화하는 4가지 방법

Windows 시작 시 Num Lock을 활성화 또는 비활성화하는 4가지 방법

다음은 Windows 10 또는 11 컴퓨터 시작 시 Num Lock을 활성화 또는 비활성화하는 4가지 단계별 방법입니다.

Windows 11에서 장치의 하드웨어 ID(HWID)를 확인하는 4가지 빠른 방법

Windows 11에서 장치의 하드웨어 ID(HWID)를 확인하는 4가지 빠른 방법

Windows 11에서 장치의 하드웨어 ID(HWID)를 확인하고 싶으십니까? 그렇게 하려면 다음 네 가지 방법을 시도해 보세요.

Windows 파일 탐색기를 다시 시작하는 4가지 방법

Windows 파일 탐색기를 다시 시작하는 4가지 방법

Windows 사용자 인터페이스에 버그와 결함이 있습니까? Windows 파일 탐색기를 다시 시작하고 문제를 제거하는 방법은 다음과 같습니다!