Information Technology

XAMPP란 무엇인가? 설치방법 포함

coinAA 2022. 1. 18. 22:25

 

목차

     

    XAMPP란 무엇인가?

    XAMPP는 크로스 플랫폼 웹 서버 자유 소프트웨어 꾸러미이다. 아파치 웹 서버, MariaDB, PHP, 펄을 포함하고 있다. GNU 일반 공중 사용 허가서로 배포되며 자유로우며, 쓰기 쉬운 웹 서버이다.


    XAMPP 설치 파일 다운로드

    아래 링크로 이동하면 여러버전의 설치파일을 다운로드할 수 있다. 모의해킹 실습을 하기위해 환경을 구축하기 위한 사용자라면 5버전을 사용하길 바란다.

     

     

    XAMPP - Browse /XAMPP Linux/5.6.40 at SourceForge.net

    ×

    sourceforge.net

     

    XAMPP Installers and Downloads for Apache Friends

    What is XAMPP? XAMPP is the most popular PHP development environment XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to us

    www.apachefriends.org

     

    XAMPP 설치 가이드

    아래 설치 가이드에서는 최신버전의 XAMPP 설치를 가이드 하고 있다. 5버전의 XAMPP 설치 시에는 설치 파일만 변경되는 것 외에는 변경되는것은 없다.

      XAMPP 설치 파일 다운로드
      XAMPP 설치 파일 다운로드
      XAMPP 설치파일 저장
      XAMPP 설치파일 저장
      XAMPP 권할 설정 및 설치파일 실행
      XAMPP 권할 설정 및 설치파일 실행
      XAMPP 설치 과정
      XAMPP 설치 과정
      XAMPP 설치 과정1
      XAMPP 설치 과정1
      XAMPP 설치 과정2
      XAMPP 설치 과정2
      XAMPP 설치 과정3
      XAMPP 설치 과정3
      XAMPP 설치 과정4
      XAMPP 설치 과정4
      XAMPP 설치 중
      XAMPP 설치 중
      XAMPP 설치 완료
      XAMPP 설치 완료
      XAMPP 설치완료 결과
      XAMPP 설치완료 결과

       

      DVWA 설치 시 XAMPP 설정방법

      DVWA 설치를 위한 MySQL 시작 상태 유지

      DVWA 설치를 위한 MySQL Start 설정DVWA 설치를 위한 MySQL Start 설정 후 Running 상태 확인
      DVWA 설치를 위한 MySQL Start 설정 후 Running 상태 확인

       

      file inclusion 공격을 위한 설정

      vi /opt/lampp/etc/php.ini 편집기 접속 후 allow_url_include=off를 allow_url_include=on으로 설정한다.

      설정 후 반드시 XAMPP의 Apache Web Server를 Restart 해주어야 한다.

      file inclusion 공격을 위한 설정 편집기 접속allow_url_include=off 설정 확인allow_url_include=on으로 설정 변경
      file inclusion 공격을 위한 설정
      Apache Web Server Restart
      Apache Web Server Restart